《Mysql必讀mysql數(shù)據(jù)庫開啟慢查詢?nèi)罩尽芬c(diǎn):
本文介紹了Mysql必讀mysql數(shù)據(jù)庫開啟慢查詢?nèi)罩荆M麑δ杏谩H绻幸蓡枺梢月?lián)系我們。
導(dǎo)讀:mysql數(shù)據(jù)庫開啟慢查詢?nèi)罩?/div>
修改配置文件
在配置文件my.ini中加上下面兩句話
1 log-slow-queries = C:\xampp\mysql_slow_query.log
2 long_query_time=3
第一句使用來定義慢查詢?nèi)罩镜穆窂?若是linux系統(tǒng),會涉及權(quán)限問題)
第二句使用來定義用時超過過多少秒的查詢是慢查詢,單位:秒.
查看配置驗(yàn)證是否配置成功:
//查看慢查詢時間,單位:s
show variables like "long_query_time";
//查看慢查詢配置情況
show status like "%slow_queries%";
//查看慢查詢?nèi)罩韭窂?br>
show variables like "%slow%";
執(zhí)行慢查詢操作,驗(yàn)證是否記錄日志:
自己搭建的環(huán)境數(shù)據(jù)量小,模擬執(zhí)行慢查詢比較困難,可以下面語句模擬代替:
SELECT SLEEP(10),name from user where userid=1;
查看慢查詢的數(shù)量:
show global status like '%slow%';
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/5745.html
標(biāo)簽: