mysqldumpslow日誌分析
一、mysqldumpslow 官方文件:http://dev.mysql.com/doc/refman/5.1/en/mysqldumpslow.html shell> Table 4.12. mysqldumpslow Option Reference
mysql有一個功能就是可以log下來執行的比較慢的sql語句,預設是沒有這個log的,為了開啟這個功能,要修改my.cnf或者在mysql啟動的時候加入一些引數。如果在my.cnf裡面修改,需增加如下幾行 long_query_time = 1 long_query_time 是指執行超過多久的sql會被log下來,這裡是1秒。 把上述引數開啟,執行一段時間,就可以關掉了,省得影響生產環境。 接下來就是分析了,我這裡的檔名字叫host-slow.log。 -s,是order的順序,說明寫的不夠詳細,俺用下來,包括看了程式碼,主要有 mysqldumpslow -s c -t 20 host-slow.log 上述命令可以看出訪問次數最多的20個sql語句和返回記錄集最多的20個sql。 用了這個工具就可以查詢出來那些sql語句是效能的瓶頸,進行最佳化,比如加索引,該應用的實現方式等。 二、mysqldumpslow MySQL 自帶 slow log 的分析工具 mysqldumpslow ,但是沒有說明。本文透過分析該指令碼,介紹了其用法。 'verbose|v+',# verbose 以時間倒序顯示前10個慢查詢日誌:mysqldumpslow -s at -t 10 /var/db/mysql/db-slow.log 來源: |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7916042/viewspace-1026768/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql 慢日誌分析工具MysqldumpslowMySql
- 日誌分析-apache日誌分析Apache
- [日誌分析篇]-利用ELK分析jumpserver日誌-日誌拆分篇Server
- crash日誌分析
- FDOAGENT日誌分析
- 玄機-第二章日誌分析-apache日誌分析Apache
- perl分析apache日誌Apache
- JAVA GC日誌分析JavaGC
- Docker 容器日誌分析Docker
- 日誌採集/分析
- 慢查詢分析調優工具~mysqldumpslowMySql
- MySQL慢查詢分析工具之mysqldumpslowMySql
- 如何使用 MySQL 慢查詢日誌進行效能優化 - Profiling、mysqldumpslow 例項詳解MySql優化
- Android ANR日誌分析指南Android
- 日誌分析如何演變
- CDN日誌實時分析
- mongodb 日誌分析工具mtoolsMongoDB
- IOS 崩潰日誌分析iOS
- ELK日誌分析系統
- pgbadger 慢日誌分析工具
- 日誌分析一例
- nginx日誌分析工具goaccessNginxGo
- net 日誌分析錯誤
- 日誌分析常規操作
- 【REDO】Oracle 日誌挖掘,分析歸檔日誌線上日誌主要步驟Oracle
- mysqldumpslow工具MySql
- [20181217]ogg抽取日誌分析.txt
- ClickHouse與威脅日誌分析
- ELK-日誌分析系統
- 應急響應:日誌分析
- TFA-收集日誌及分析
- Oracle listener log 日誌分析方法Oracle
- 日誌分析(1)常見命令
- 關於MySQL 通用查詢日誌和慢查詢日誌分析MySql
- mysqldumpslow基本使用MySql
- fluentd收集kubernetes 叢集日誌分析
- Zookeeper原始碼分析(二) —– zookeeper日誌原始碼
- Zookeeper原始碼分析(二) ----- zookeeper日誌原始碼
- Storm模擬分析電話日誌ORM