有沒有什麼方法可以查看每天在MySQL上花費最多時間查詢哪種查詢?MySQL主要做什麼?
2
A
回答
5
是,MySQL能夠創建一個慢查詢日誌。你需要與--log-slow-queries
標誌啓動mysqld
:
mysqld --log-slow-queries=/path/to/your.log
然後你就可以解析使用mysqldumpslow
日誌:
mysqldumpslow /path/to/your.log
更多信息是在這裏(http://dev.mysql.com/doc/refman/5.0/en/slow-query-log.html)。
1
您可以隨時設置查詢日誌如下所述:
http://dev.mysql.com/doc/refman/5.0/en/query-log.html
1
這取決於你的意思是'大多數時間'。可能有幾千甚至幾十萬個查詢,每個查詢的時間很少,但消耗了90%的CPU/IO帶寬。或者可能有幾個巨大的異常值。 有用於性能監控和分析的工具,例如內置的PERFORMANCE_SCHEMA,來自Oracle/MySQL團隊的企業工具以及可以跟蹤整個應用程序堆棧性能的newrelic等在線服務。
相關問題
- 1. 這個主要符號做什麼 - MATLAB?
- 2. 我做錯了什麼?異常在線程「主要」 java.lang.NoSuchMethodError:主要
- 3. PHP Mysql爲什麼要這樣做? Android
- 4. Mysql str_to_date什麼都不做
- 5. mysql -u root -p做什麼?
- 6. 在MySQL中做什麼?
- 7. Heroku pg:pull後要做什麼?
- 8. 爲什麼要做$ scope。$ apply()?
- 9. 我想要做什麼?
- 10. 我想要做什麼? 9.999999
- 11. DISTINCT別名將做什麼*在mysql select子句中做什麼
- 12. Wix主要升級,我做錯了什麼?
- 13. Android:致命異常:主要。我做錯了什麼?
- 14. MYSQL - 什麼是主鍵?
- 15. 什麼是「主要表達」?
- 16. 主要方法是什麼?
- 17. 什麼是主要屬性?
- 18. 物理,主要,次要,主要記憶有什麼區別?
- 19. Android:NoActionBar在主題中做了什麼?
- 20. 我需要粘貼後做些什麼,該怎麼做?
- 21. 主機:爲什麼MySQL數據庫的數量很重要?
- 22. 所有mysql引擎的主要區別是什麼?
- 23. mysql和oracle sql方言之間的主要區別是什麼?
- 24. 做這個代碼做我需要它做什麼
- 25. 從頭開始製作Magento主題。該做什麼和不該做什麼?
- 26. 爲什麼Ansible跳過主機組並且什麼都不做
- 27. 必要性主[IO T0] ::做
- 28. Mysql的group_concact我在做什麼錯
- 29. PHP/MYSQL我在做什麼錯誤
- 30. MySQL <=>運營商做什麼?
http://stackoverflow.com/questions/20263/is-there-a-profiler-equivalent-for-mysql#82757 – 2008-09-28 22:41:30