文件名
機器名-slow.log
知識點
- slow_query_log 可以在線打開
- set global 設置參數,不是立即生效, 需要重新連接
- set session設置參數,會立即生效
- mysqldumpslow 可以格式化slow_log 文件
- 如果是線上調試,如果由慢查詢,通常log文件會很大,而慢查詢通常都是週期規律的
- 只需要查看某個時間段內的即可,例如查看最後1000行
- 比較傾向與存文件,因爲這個表可能比較大,因爲備份的時候可能會把這表備份了
- 存表也可以,缺點定期清理,備份前清理,優點比較直觀,查看方便
- slow_log table 默認存儲引擎是CSV,這個性能比較差,應修改爲MyIsam
alter table slow_log engine = myisam;
參數
經驗
超過0.5s的查詢語句,通常都是由問題的