mysql數據庫如何開啟慢查詢日志的詳情介紹

這篇文章主要介紹了詳解mysql數據庫如何開啟慢mysql數據庫日志的相關資料,需要的朋友可以參考下

數據庫開啟慢查詢日志

修改mysql數據庫

在配置文件my.ini中加上下面兩句話

log-slow-queries?=?C:xamppmysql_slow_query.log  long_query_time=3

第一句使用來定義慢查詢日志的路徑(若是mysql數據庫系統,會涉及權限問題)

第二句使用來定義用時超過過多少秒的查詢是慢查詢,單位:秒。

查看配置驗證是否配置成功:

//查看慢查詢時間,單位: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%';

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享