mysqldumpslow基本使用
生活随笔
收集整理的這篇文章主要介紹了
mysqldumpslow基本使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
參數解釋
-s, 是表示按照何種方式排序
c: 訪問計數
l: 鎖定時間
r: 返回記錄
t: 查詢時間
al:平均鎖定時間
ar:平均返回記錄數
at:平均查詢時間
-t, 是top n的意思,即為返回前面多少條的數據;
-g, 后邊可以寫一個正則匹配模式,大小寫不敏感的;
基本用法
例:
得到返回記錄集最多的10個SQL。
mysqldumpslow -s r -t 10 /database/mysql/mysql06_slow.log
得到訪問次數最多的10個SQL
mysqldumpslow -s c -t 10 /database/mysql/mysql06_slow.log
得到按照時間排序的前10條里面含有左連接的查詢語句。
mysqldumpslow -s t -t 10 -g “left join” /database/mysql/mysql06_slow.log
另外建議在使用這些命令時結合 | 和more 使用 ,否則有可能出現刷屏的情況。
mysqldumpslow -s r -t 20 /mysqldata/mysql/mysql06-slow.log | more
轉載于:https://www.cnblogs.com/zhs0/p/10521043.html
總結
以上是生活随笔為你收集整理的mysqldumpslow基本使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实现移动端刮刮卡
- 下一篇: Hadoop 故障整理