【发布时间】:2012-09-25 07:57:17
【问题描述】:
我需要用一个非常慢的请求来调试 Grails 应用程序。我有 SQL 日志记录,但希望在不手动计算的情况下查看 SQL 查询的数量。
debug 'org.hibernate.SQL'
trace 'org.hibernate.type'
例如,在每个请求之后都有以下行(其中 x 是对 SQL 服务器进行的所有查询的数量):
[2012-10-04 13:41:45,049][LoggingFilters] INFO - 请求在 8296 毫秒内完成并生成了 x 个 SQL 语句
经过一番谷歌搜索后,Grails 似乎无法做到这一点,所以也许 MySQL 可以提供信息?
【问题讨论】:
-
看看这篇 this 博文。在这里你可以找到一个很好的解释如何测试对数据库的查询数。
标签: sql hibernate grails logging