我的背景是與MS-SQL,而不是MySQL和我struggeling弄清楚如何調試的東西,免費的MySQL探查
我要看看到底是什麼querys(實際上是插入)一個web服務在MySQL執行數據庫,但我無法找到一個免費的MS-SQL Profiler(我們沒有預算)。有沒有人有什麼建議?
感謝
伊恩
我的背景是與MS-SQL,而不是MySQL和我struggeling弄清楚如何調試的東西,免費的MySQL探查
我要看看到底是什麼querys(實際上是插入)一個web服務在MySQL執行數據庫,但我無法找到一個免費的MS-SQL Profiler(我們沒有預算)。有沒有人有什麼建議?
感謝
伊恩
試一下:
mysql> SET profiling = 1;
mysql> SELECT * FROM {your_table}
mysql> SHOW PROFILES;
或
mysql> SHOW PROFILE;
更多信息: http://dev.mysql.com/doc/refman/5.0/en/show-profile.html
您需要打開一般SQL日誌 - The General Query Log。您可以指定在哪裏記錄查詢 - 表或文件。
'@@ profiling'已過時,將在未來版本中刪除。改用PERFORMANCE_SCHEMA。 – Milad