Mysql高級 (2)——sql性能調優

  1.  sql 性能降低的緣由

2 sql service的解析順序mysql

3 sql 的7中joinsql

 

4 索引性能

 

 

5 explain 的介紹3d

 

 

單表創建索引案例日誌

2表創建索引案例:code

3表創建索引案例:blog

-- 查詢慢查詢日誌是否開啓及記錄日誌的位置
show variables like '%slow_query_log%';

-- 開啓慢查詢日誌(只對本次啓動mysql有效)
set global slow_query_log = 1;

-- 查詢慢查詢達到多少秒就記錄到日誌中
show variables like '%long_query_time%';

-- 設置慢查詢達到多少秒就記錄到日誌中(須要從新鏈接才能看到)
set global long_query_time = 5;

-- 查詢有幾條慢查詢的語句
show global status like 'slow_queries';

-- mysqldumpslow 分析慢查詢日誌的命令
相關文章
相關標籤/搜索