查看即時 MySQL 查詢
監控即時 MySQL 查詢對於效能最佳化和解決可能出現的任何問題至關重要。有幾種方法可以實現此目的:
使用通用查詢日誌
mysql> SET GLOBAL general_log = 'ON';
mysql> SET GLOBAL general_log = 'OFF';
注意:僅在短時間內保留常規查詢日誌,因為它會顯著影響效能並填滿磁碟空間。
使用 MySQL 查詢監視器
使用MySQL 查詢分析器
mysql> SET profiling = ON;
mysql> SELECT * FROM INFORMATION_SCHEMA.PROFILING;
mysql> SET profiling = OFF;
使用pt-query-digest
pt-query-digest 是一種流行的工具,用於捕獲即時 MySQL 查詢並視覺化效能指標。pt-query-digest --user=username --password=password --filter="database_name"
以上是如何監控即時 MySQL 查詢以優化效能?的詳細內容。更多資訊請關注PHP中文網其他相關文章!