第23章 慢查詢日誌

2021-07-04 21:20:23 字數 443 閱讀 9405

用於記錄執行時間超過給定時長的命令請求。

// 儲存慢查詢日誌的鍊錶

list *slowlog; /* slowlog list of commands */

// 慢查詢日誌的當前 id 值

long long slowlog_entry_id; /* slowlog current entry id */

// 慢查詢時間限制

long long slowlog_log_slower_than; /* slowlog time limit (to get logged) */

// 慢查詢日誌的最大條目數量

unsigned long slowlog_max_len; /* slowlog max number of items logged */

慢查詢日誌

慢查詢日誌 slow query log 啟動 停止記錄慢查詢日誌,預設是off slow query log file 指定慢查詢日誌的儲存路徑,預設存放路徑與data存放路徑一致 long query time 指定記錄慢查詢日子sql執行時間的閾值,預設是10s,通常改為1ms可能比較合適 l...

慢查詢日誌

1.mysql的慢查詢日誌是mysql提供的一種日誌記錄,用來記錄響應時間超過閾值的語句,具體指執行時間超過long query time值得sql,則會記錄到慢查詢日誌中。2.預設情況下,mysql資料庫沒有開啟慢查詢日誌,需要我們手動設定該引數,如果不是調優需要的話,一般不建議啟動該引數,開啟後...

慢查詢日誌

最常用的使用方法 1 直接分析慢查詢檔案 pt query digest slow.log slow report.log 2 分析最近1小時內的查詢 pt query digest since 1h slow.log slow report.log 3 分析指定時間範圍內的查詢 pt query ...