溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

MySQL 5.7 mysqldumpslow工具介紹

發(fā)布時(shí)間:2020-08-11 19:55:15 來(lái)源:ITPUB博客 閱讀:197 作者:feelpurple 欄目:MySQL數(shù)據(jù)庫(kù)
mysqldumpslow工具可以用來(lái)歸納總結(jié)慢查詢?nèi)罩镜男畔ⅰ?/span>

MySQL慢查詢?nèi)罩景瑘?zhí)行時(shí)間較長(zhǎng)的查詢信息。mysqldumpslow工具可以解析MySQL慢查詢?nèi)罩疚募⒋蛴〕鏊麄儍?nèi)容的匯總信息。
通常,mysqldumpslow工具會(huì)將相似的查詢分組。

--常用參數(shù)

-s 排序的方式

t, at: 按照查詢時(shí)間或平均查詢時(shí)間排序

l, al: 按照鎖的時(shí)間和平均鎖的時(shí)間排序

r, ar: 按照發(fā)送的行數(shù)或平均發(fā)送的行數(shù)排序

c: 按照?qǐng)?zhí)行次數(shù)排序

mysqldumpslow按照平均查詢時(shí)間排序( -s at)

-r 以相反的順序排序

-t N 在輸出文件中只顯示前N條查詢

--取出執(zhí)行次數(shù)最多的前5條SQL

[root@localhost log]# /software/bin/mysqldumpslow -s c -t 5 slow_query.log |more

Reading mysql slow query log from slow_query.log
Count: 2  Time=43.54s (87s)  Lock=0.00s (0s)  Rows=0.0 (0), system[system]@localhost
  lock table t10 write

Count: 1  Time=14.53s (14s)  Lock=0.00s (0s)  Rows=73088.0 (73088), system[system]@localhost
  SELECT /*!N SQL_NO_CACHE */ * FROM `t_idb_big`

Count: 1  Time=12.22s (12s)  Lock=0.00s (0s)  Rows=0.0 (0), system[system]@localhost
  INSERT INTO `t_idb_big` VALUES ('S','S','S','S',N,'S','S','S',NULL,NULL,N,N,NULL,NULL,'S','S','S','S','S',N)

--取出耗時(shí)最長(zhǎng)的前10條慢SQL

mysqldumpslow -s t -t 10 slow.log
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI