mysql開(kāi)啟慢查詢(xún)sql日志

MySQL 慢查詢(xún)?nèi)罩臼桥挪閱?wèn)題 SQL 語(yǔ)句把沼,以及檢查當(dāng)前 MySQL 性能的一個(gè)重要功能。

開(kāi)啟狀態(tài):
查看是否開(kāi)啟慢查詢(xún)功能:

mysql> show variables like 'slow_query%';
+---------------------+------------------------------------+
| Variable_name       | Value                              |
+---------------------+------------------------------------+
| slow_query_log      | OFF                                |
| slow_query_log_file | /var/lib/mysql/instance-1-slow.log |
+---------------------+------------------------------------+
2 rows in set (0.01 sec)
mysql> show variables like 'long_query_time';
+-----------------+-----------+
| Variable_name   | Value     |
+-----------------+-----------+
| long_query_time | 10.000000 |
+-----------------+-----------+
1 row in set (0.00 sec)

說(shuō)明:

slow_query_log 慢查詢(xún)開(kāi)啟狀態(tài)(on:已開(kāi)啟 off:未開(kāi)啟 )
slow_query_log_file 慢查詢(xún)?nèi)罩敬娣诺奈恢茫ㄟ@個(gè)目錄需要MySQL的運(yùn)行帳號(hào)的可寫(xiě)權(quán)限吁伺,一般設(shè)置為MySQL的數(shù)據(jù)存放目錄)
long_query_time 查詢(xún)超過(guò)多少秒才記錄

配置
臨時(shí)配置:默認(rèn)沒(méi)有開(kāi)啟慢查詢(xún)?nèi)罩居涗浺牵ㄟ^(guò)命令臨時(shí)開(kāi)啟:

mysql> set global slow_query_log='ON';
Query OK, 0 rows affected (0.00 sec)
 ``
```linux
mysql> set global slow_query_log_file='/var/lib/mysql/instance-1-slow.log';
Query OK, 0 rows affected (0.00 sec)
mysql> set global long_query_time=2;
Query OK, 0 rows affected (0.00 sec)

永久配置:修改配置文件達(dá)到永久配置狀態(tài):

/etc/mysql/conf.d/mysql.cnf
[mysqld]
slow_query_log = ON
slow_query_log_file = /var/lib/mysql/instance-1-slow.log
long_query_time = 2

配置好后,重新啟動(dòng) MySQL 即可篮奄。

慢sql日志測(cè)試
通過(guò)運(yùn)行下面的命令捆愁,達(dá)到問(wèn)題 SQL 語(yǔ)句的執(zhí)行:

mysql> select sleep(2);
+----------+
| sleep(2) |
+----------+
|        0 |
+----------+
1 row in set (2.00 sec)

然后查看慢查詢(xún)?nèi)罩緝?nèi)容:


$ cat /var/lib/mysql/instance-1-slow.log
/usr/sbin/mysqld, Version: 8.0.13 (MySQL Community Server - GPL). started with:
Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock
Time                 Id Command    Argument
/usr/sbin/mysqld, Version: 8.0.13 (MySQL Community Server - GPL). started with:
Tcp port: 3306  Unix socket: /var/run/mysqld/mysqld.sock
Time                 Id Command    Argument
# Time: 2022-05-11T00:38:09.347108Z
# User@Host: root[root] @ localhost [::1]  Id:     2
# Query_time: 2.010401  Lock_time: 0.000000 Rows_sent: 1  Rows_examined: 0
SET timestamp=1652229489;
select sleep(2);

日志參數(shù)解析:

查詢(xún)耗時(shí)(Query_time):2.010401 秒
鎖定時(shí)間(Lock_time):0.000000 秒
檢索記錄行數(shù)(Rows_examined):0條
返回記錄數(shù)(Rows_sent):1條

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市宦搬,隨后出現(xiàn)的幾起案子牙瓢,更是在濱河造成了極大的恐慌,老刑警劉巖间校,帶你破解...
    沈念sama閱讀 217,657評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件矾克,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡憔足,警方通過(guò)查閱死者的電腦和手機(jī)胁附,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門(mén)酒繁,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人控妻,你說(shuō)我怎么就攤上這事州袒。” “怎么了弓候?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,057評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵郎哭,是天一觀(guān)的道長(zhǎng)。 經(jīng)常有香客問(wèn)我菇存,道長(zhǎng)夸研,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,509評(píng)論 1 293
  • 正文 為了忘掉前任依鸥,我火速辦了婚禮亥至,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贱迟。我一直安慰自己姐扮,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,562評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布衣吠。 她就那樣靜靜地躺著茶敏,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蒸播。 梳的紋絲不亂的頭發(fā)上睡榆,一...
    開(kāi)封第一講書(shū)人閱讀 51,443評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音袍榆,去河邊找鬼胀屿。 笑死,一個(gè)胖子當(dāng)著我的面吹牛包雀,可吹牛的內(nèi)容都是我干的宿崭。 我是一名探鬼主播,決...
    沈念sama閱讀 40,251評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼才写,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼葡兑!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起赞草,我...
    開(kāi)封第一講書(shū)人閱讀 39,129評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤讹堤,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后厨疙,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體洲守,經(jīng)...
    沈念sama閱讀 45,561評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,779評(píng)論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了梗醇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片知允。...
    茶點(diǎn)故事閱讀 39,902評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖叙谨,靈堂內(nèi)的尸體忽然破棺而出温鸽,到底是詐尸還是另有隱情,我是刑警寧澤手负,帶...
    沈念sama閱讀 35,621評(píng)論 5 345
  • 正文 年R本政府宣布涤垫,位于F島的核電站,受9級(jí)特大地震影響竟终,放射性物質(zhì)發(fā)生泄漏雹姊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,220評(píng)論 3 328
  • 文/蒙蒙 一衡楞、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧敦姻,春花似錦瘾境、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,838評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至旺入,卻和暖如春兑凿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背茵瘾。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,971評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工礼华, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人拗秘。 一個(gè)月前我還...
    沈念sama閱讀 48,025評(píng)論 2 370
  • 正文 我出身青樓圣絮,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親雕旨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子扮匠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,843評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容