show variables like '%quer%' //查詢慢查詢狀態
一.開啟慢查詢
1. show variables like "%long%"; //檢視一下預設為慢查詢的時間
2. set global long_query_time=5; //設定成5秒,加上global,下次進mysql已然生效
3. set global slow_query_log='on'; //啟用慢查詢
4. set global slow_query_log_file='/db2/mysql/data/slow.log'; //生成log檔案
5. mysql show variables like '%quer%' //再次進入發現已經修改。
6. mysqldumpslow -s t 10 /db2/mysql/data/slow.log//檢視日誌內容:
二.新增log日誌檔案
1. show variables like '%slow%';//檢視慢查詢日誌狀態
2. set global slow_query_log=0;//暫停慢查詢服務
3. set global slow_query_log_file='db2/mysql/data/slow_001.log'; //重新新增乙個log日誌:
4. set global slow_query_log=1;//重啟慢查詢服務:
5. select sleep(10) as a, 1 as b;//測試能否插入日誌
6. more /db2/mysql/data/slow_001.log //檢視是否成功
mysql開啟慢查詢日誌 MySQL慢日誌體系建設
慢查詢日誌是mysql提供的一種日誌記錄,用來記錄在mysql中響應時間超過閾值的sql語句,在很大程度上會影響資料庫整體的效能,是mysql優化的乙個重要方向。在58的雲db平台建設中,慢sql系統作為乙個非常重要功能模組,不僅是dba日常運維使用,我們也希望通過該功能可以協助開發人員更快速定位業...
開啟mysql慢查詢日誌
檢視配置 檢視慢查詢時間 show variables like long query time 預設10s 檢視慢查詢配置情況 show status like slow queries 檢視慢查詢日誌路徑 show variables like slow 修改配置檔案 在 etc my.ini中...
開啟mysql慢查詢日誌
檢視配置 檢視慢查詢時間 show variables like long query time 預設10s 檢視慢查詢配置情況 show status like slow queries 檢視慢查詢日誌路徑 show variables like slow 修改配置檔案 在my.ini中加上下面兩...