mysql記憶體引數及調整 1. 慢查詢 日誌: slow_launch_time=2 ?查詢大於某個時間的值(單位:s) slow_query_log=on/off ?開啟關閉慢查詢日誌 slow_query_log_file=/opt/data/host-slow.log ?慢查詢日誌位置 ? ? 2.連線數: max_connections mysql最大連線數 back_
mysql記憶體引數及調整
1.慢查詢日誌:
slow_launch_time=2 ?查詢大於某個時間的值(單位:s)
slow_query_log=on/off ?開啟關閉慢查詢日誌
slow_query_log_file=/opt/data/host-slow.log ?慢查詢日誌位置
2.連線數:
max_connections mysql最大連線數
back_log ? 當連線數滿了後,設定乙個值,允許多少個連線進入等待堆疊
max_connect_errors ?賬號連線到伺服器允許的錯誤次數
connect_timeout ?乙個連線報文的最大時間(單位:s)
skip-name-resolve ?加入my.cnf即可,mysql在收到連線請求的時候,會根據請求包?
中獲得的ip來反向追查請求者的主機名。然後再根據返回
的主機名又一次去獲取ip。如果兩次獲得的ip相同,那麼連線就成功建立了。
加了次引數,即可省去這個步驟
notes:
查詢當前連線數:show global status like 'connections';
mysql 索引 記憶體 深入了解MySQL儲存索引
一 關於儲存引擎 建立合適的索引是sql效能調優中最重要的技術之一。在學習建立索引之前,要先了解mysql的架構細節,包括在硬碟上面如何組織的,索引和記憶體用法和操作方式,以及儲存引擎的差異如何影響到索引的選擇。myisam 一種非事務性的儲存引擎,是mysql 5.5之前版本預設的儲存引擎。inn...
mysql儲存器學習筆記
儲存過程可以寫一條或多條的sql語句 加上mysql delimiter mysql create procedure test1 begin select from db user end query ok,0 rows affected 0.00 sec mysql call test1 1.儲...
mysql記憶體結構 MySQL記憶體結構
實際上mysql記憶體的組成和oracle類似,也可以分為sga 系統全域性區 和pga 程式快取區 mysql show variables like buffer 一 sga 1.innodb buffer bool 用來快取innodb表的資料 索引 插入緩衝 資料字典等資訊。2.innodb...