[英]Interpreting mysqldumpslow results
我已修改mysql
配置以記錄慢速查詢
slow_query_log = 1
slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = 2
log-queries-not-using-indexes
並用mysqldumpslow
解釋它們。 結果之一如下
Count: 28 Time=0.21s (5s) Lock=0.00s (0s) Rows=5.0 (140), root[root]@localhost
問題:方括號中的數字是什么意思?
當使用mysql
(或通過mysql
GUI)運行時,查詢的時間大約為0.21s。 但是,當請求頁面時,時間跨度更像是5秒。
額外閱讀: mysqldumpslow:這些字段指示什么?
括號中的數字(5s)似乎是平均Time
乘以Count
並計算為下限。
28 * 0.21 = 5.88s ~ 5s
行同樣如此
28 * 5.0 = 140
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.