我的背景是 MS-SQL 而不是 MySQL,我正在努力弄清楚如何调试某些东西,
我需要确切地查看 Web 服务在 MySQL 数据库中执行的查询(实际上是插入),但是我找不到免费的 MS-SQL Profiler 等价物(我们没有预算)。有没有人有什么建议?
谢谢
伊恩
我的背景是 MS-SQL 而不是 MySQL,我正在努力弄清楚如何调试某些东西,
我需要确切地查看 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 日志 -通用查询日志。您可以指定记录查询的位置 - 表或文件。