資料庫慢查詢
阿新 • • 發佈:2019-01-25
使用Mysql慢查日誌對有效率問題的sql語句進行優
mysql>show variables like 'slow_query_log' 檢視伺服器慢查詢日啟 mysql>set global slow_query_log=on 開啟慢查詢日誌 mysql>set global long_query_time=1 設定慢查詢日誌的時間 mysql>set global log_queries_not_using_indexes=on; 設定記錄索引的查詢 mysql>use shop; mysql>select * from store limit 10 mysql>show variables like '%slow' 檢視慢查詢日誌所記錄的位置 慢查詢日誌工具一: mysql>mysqldumpslow -h 使用mysql慢查詢工具分析 mysql>mysqldumpslow -t 3 /home/mysql/data/mysql-slow.log | more 檢視慢查詢日誌前3條 慢查詢工具二: mysql>pt-query-digest -help 工具使用幫助 mysql>pt-query-digest /home/mysql/data/mysql-slow.log | more 檢視慢查詢日誌