簡體   English   中英

解釋mysqldumpslow結果

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM