mysql記錄慢查詢日誌的方法

2021-08-13 03:28:53 字數 325 閱讀 9232

該方法只適用於mysql5.6以上版本;

首先查詢mysql是否開啟慢查詢功能

show variables like 'slow_query_log';
使用set global slow_query_log=1; 開啟慢查詢日記記錄

使用show variables like 'slow_query_log_file';檢視日記記錄位置;

預設儲存日誌格式為file;

慢查詢閾值,當查詢時間多於設定的閾值時,記錄日誌

show variables like 'long_query_time';

mysql慢查詢日誌記錄

1,配置開啟 linux 在mysql配置檔案my.cnf中增加 log slow queries var lib mysql slowquery.log 指定日誌檔案存放位置,可以為空,系統會給乙個預設的檔案host name slow.log long query time 2 記錄超過的時間,...

mysql慢查詢日誌記錄

1,配置開啟 linux 在mysql配置檔案my.cnf中增加 log slow queries var lib mysql slowquery.log 指定日誌檔案存放位置,可以為空,系統會給乙個預設的檔案host name slow.log long query time 2 記錄超過的時間,...

開啟mysql慢查詢日誌記錄

mysql慢查詢日誌對於跟蹤有問題的查詢非常有用,可以分析出當前程式裡有很耗費資源的sql語句,那如何開啟mysql的慢查詢日誌記錄呢?其實開啟mysql的慢查詢日誌很簡單,只需要在mysql的配置檔案裡 windows系統是my.ini,linux系統是my.cnf 的 mysqld 下面加上如下...