使用 mysql 命令方式開啟
檢視慢查詢日誌是否開啟
> show variables like 'slow_query_log';
+----------------+-------+
| variable_name | value |
+----------------+-------+
| slow_query_log | off |
+----------------+-------+
1 row in set (0.06 sec)
與之相關的配置引數
slow_query_log
慢查詢開關
slow_query_log_file
慢查詢日誌記錄檔案
log_queries_not_using_indexes
沒有帶索引的查詢是否記錄
long_query_time
設定乙個時間,超時間記錄
如果記不清這些配置引數可使用,去檢視
> show variables like '%log%';
> show variables like 'slow%';
> set global
slow_query_log_file = '/usr/local/mysql/log/log_slow.log';
> set global
log_queries_not_using_indexes = on;
設定時間為1 , 志1秒記錄慢查詢 log
> set global
long_query_time = 1 ;
> set global slow_query_log = on;
執行一些 sql 語句 , 可去檢視 log_slow.log
# tail 50 /usr/local/mysql/log/log_slow.log
mysql慢查詢日誌 如何開啟MySQL慢查詢日誌
摘要 前言 資料庫日誌記錄了使用者對資料庫的各種操作及資料庫發生的各種事件。能幫助資料庫管理員追蹤 分析問題。mysql提供了錯誤日誌 二進位制日誌 查詢日誌 慢查詢日誌。mysql的慢查詢日誌是mysql提供的一種日誌記錄,它用來記錄在mysql中響應時間超過閥值 long query time,...
如何開啟MySQL慢查詢日誌
資料庫日誌記錄了使用者對資料庫的各種操作及資料庫發生的各種事件。能幫助資料庫管理員追蹤 分析問題。mysql提供了錯誤日誌 二進位制日誌 查詢日誌 慢查詢日誌。mysql的慢查詢日誌是mysql提供的一種日誌記錄,它用來記錄在mysql中響應時間超過閥值 long query time,單位 秒 的...
mysql如何開啟慢日誌查詢
記一次如何開啟mysql的慢查詢日誌 如果是第一次開啟慢查詢日誌,建議先看一下文章中部的可能遇到的問題,畢竟走在前人的屍體上進步的話,可以少踩很多坑。1.linux下如何開啟 1.1在linux下安裝好mysql後輸入mysql u p 進入mysql 指的是mysql的賬戶密碼 選著資料庫。1.2...