詳解mysql數(shù)據(jù)庫如何開啟慢查詢?nèi)罩?/h1>
發(fā)布日期:2022-06-21 11:06 | 文章來源:源碼之家
數(shù)據(jù)庫開啟慢查詢?nèi)罩?/strong>
修改配置文件
在配置文件my.ini中加上下面兩句話
log-slow-queries = C:\xampp\mysql_slow_query.log long_query_time=3
第一句使用來定義慢查詢?nèi)罩镜穆窂剑ㄈ羰莑inux系統(tǒng),會涉及權(quán)限問題)
第二句使用來定義用時超過過多少秒的查詢是慢查詢,單位:秒。
查看配置驗證是否配置成功:
//查看慢查詢時間,單位:s show variables like "long_query_time";
//查看慢查詢配置情況 show status like "%slow_queries%";
//查看慢查詢?nèi)罩韭窂? show variables like "%slow%";
執(zhí)行慢查詢操作,驗證是否記錄日志:
自己搭建的環(huán)境數(shù)據(jù)量小,模擬執(zhí)行慢查詢比較困難,可以下面語句模擬代替:
SELECT SLEEP(10),name from user where userid=1;
查看慢查詢的數(shù)量:
show global status like '%slow%';
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
版權(quán)聲明:本站文章來源標注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
相關(guān)文章
關(guān)注官方微信