mysql開啟慢查詢日誌和新增日誌 linux

2021-07-11 08:47:06 字數 865 閱讀 8053

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中加上下面兩...