mysql數據庫打開慢查詢日志
發表時間:2023-09-04 來源:明輝站整理相關軟件相關文章人氣:7
[摘要]修改配置文件在配置文件my.ini中加上下面兩句話 log-slow-queries = C:\xampp\mysql_slow_query.log2 long_query_time=3第一句使用來定義慢查詢日志的路徑(若是linux系統,會涉及權限問題)第二句使用來定義用時超過過多少秒的查詢是慢...
修改配置文件
在配置文件my.ini中加上下面兩句話
log-slow-queries = C:\xampp\mysql_slow_query.log2 long_query_time=3
第一句使用來定義慢查詢日志的路徑(若是linux系統,會涉及權限問題)
第二句使用來定義用時超過過多少秒的查詢是慢查詢,單位:秒。
查看配置驗證是否配置成功:
//查看慢查詢時間,單位:s
show variables like "long_query_time";
//查看慢查詢配置情況
show status like "%slow_queries%";
//查看慢查詢日志路徑
show variables like "%slow%";
執行慢查詢操作,驗證是否記錄日志:
自己搭建的環境數據量小,模擬執行慢查詢比較困難,可以下面語句模擬代替:
SELECT SLEEP(10),name from user where userid=1;
查看慢查詢的數量:
show global status like '%slow%';
以上就是mysql數據庫開啟慢查詢日志的詳細內容,更多請關注php中文網其它相關文章!
學習教程快速掌握從入門到精通的SQL知識。