這篇文章將為大家詳細講解有關(guān)慢查詢(xún)日志是什么,小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
定義:mysql提供的一種記錄日志的功能,用來(lái)記錄mysql相應時(shí)間超過(guò)long_query_time值的sql語(yǔ)句,long_query_time默認值為10秒,相應時(shí)間超過(guò)10秒的SQL則會(huì )被記錄到日志中。
1、查看慢日志功能的狀態(tài),慢日志功能默認是關(guān)閉的
show variables like '%slow_query_log%';
OFF表示慢日志功能處于關(guān)閉狀態(tài),慢日志記錄存儲在DESKTOP-2331B4V-slow.log文件中,DESKTOP為本人的計算機名。
2、開(kāi)啟慢日志功能
set global slow_query_log=1;
然后再查詢(xún)慢日志狀態(tài)
狀態(tài)為ON,表示慢日志功能已開(kāi)啟。
3、查看默認的long_query_time時(shí)間
long_query_time為10秒,表示SQ語(yǔ)句超過(guò)10秒的才會(huì )被記錄到慢日志中。
4、設置long_query_time時(shí)長(cháng),默認的10秒太長(cháng)
set global long_query_time=3;
重新打開(kāi)一個(gè)會(huì )話(huà),如果是window系統的話(huà),再重新打卡一個(gè)cmd就可以(注意如果還是在設置long_query_time的會(huì )話(huà)中查詢(xún)long_query_time時(shí)長(cháng)的話(huà),還是默認的10秒,所以要重啟一個(gè)會(huì )話(huà)),再次查詢(xún)long_query_time時(shí)長(cháng)
5、模擬耗時(shí)sql
該sql語(yǔ)句表示查詢(xún)了5秒,超出了設置的long_query_time時(shí)長(cháng)。然后打開(kāi)
DESKTOP-2331B4V-slow.log日志,內容如下: MySQL, Version: 5.5.60 (MySQL Community Server (GPL)). started with: TCP Port: 3306, Named Pipe: MySQLTime Id Command Argument # Time: 180729 12:52:29# User@Host: root[root] @ localhost [127.0.0.1] # Query_time: 5.005746 Lock_time: 0.000000 Rows_sent: 1 Rows_examined: 0SET timestamp=1532839949;select sleep(5);
可知,超時(shí)的SQL已經(jīng)寫(xiě)進(jìn)慢日志中。
慢日志比較多時(shí),還可以查詢(xún)慢日志中的條數
6、配置
上面的實(shí)例是用命令進(jìn)行配置的,如果數據庫重啟后,配置失效。如果想重啟后,配置任然有效,可以在my.ini下的[mysqld]添加配置的命令:
slow_query_log=1slow_query_log_file=d:/mysql/my.loglong_query_time=3long_output=FILE
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站