Mysql查询日志记录,包括select查询的执行时间和返回结果数
我正在调试一个问题,sql select查询有时不会在应该返回结果的时候返回结果。我不知道问题是出在我使用的插件、libmysql库还是mysql数据库本身。所以-我想记录数据库级别的所有查询,并记录返回的行数,但它只存储执行的查询。有没有办法记录执行时间和返回的行数?Mysql查询日志记录,包括select查询的执行时间和返回结果数,mysql,logging,Mysql,Logging,我正在调试一个问题,sql select查询有时不会在应该返回结果的时候返回结果。我不知道问题是出在我使用的插件、libmysql库还是mysql数据库本身。所以-我想记录数据库级别的所有查询,并记录返回的行数,但它只存储执行的查询。有没有办法记录执行时间和返回的行数? 谢谢。根据您的MySQL版本,其他信息可以记录到慢速日志中。 包括检查的行和发送的行 例如,请参见这是一个好的开始,但长时间查询的最小时间限制为1。查询并不慢(最多0.8毫秒),它们只是倾向于丢失结果。是否有一些黑客认为所有的查
谢谢。根据您的MySQL版本,其他信息可以记录到慢速日志中。 包括检查的行和发送的行
例如,请参见这是一个好的开始,但长时间查询的最小时间限制为1。查询并不慢(最多0.8毫秒),它们只是倾向于丢失结果。是否有一些黑客认为所有的查询都是“慢”?LangIQuyRyId可以是0,有效地记录所有查询。即使是5.1.1之后的MySQL社区版本,也支持“从MySQL 5.1.21开始,最小值为0,并且可以指定为微秒的分辨率”——我怎么会错过这个呢?谢谢