明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

mysql數(shù)據(jù)庫如何打開慢查詢?nèi)罩镜脑斍檎f明

[摘要]這篇文章主要介紹了詳解mysql數(shù)據(jù)庫如何開啟慢查詢?nèi)罩镜南嚓P(guān)資料,需要的朋友可以參考下數(shù)據(jù)庫開啟慢查詢?nèi)罩拘薷呐渲梦募谂渲梦募y.ini中加上下面兩句話log-slow-queries = C:\xampp\mysql_slow_query.loglong_query_time=3第一句使用...
這篇文章主要介紹了詳解mysql數(shù)據(jù)庫如何開啟慢查詢日志的相關(guān)資料,需要的朋友可以參考下

數(shù)據(jù)庫開啟慢查詢?nèi)罩?/strong>

修改配置文件

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

log-slow-queries = C:\xampp\mysql_slow_query.log
long_query_time=3

第一句使用來定義慢查詢?nèi)罩镜穆窂剑ㄈ羰?a target="_blank">linux系統(tǒng),會(huì)涉及權(quán)限問題)

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

查看配置驗(yàn)證是否配置成功:

//查看慢查詢時(shí)間,單位:s
show variables like "long_query_time";
//查看慢查詢配置情況
show status like "%slow_queries%";
//查看慢查詢?nèi)罩韭窂?
 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%';

以上就是mysql數(shù)據(jù)庫如何開啟慢查詢?nèi)罩镜脑斍榻榻B的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。