Necesito depurar una aplicación Grails con una solicitud realmente lenta. Tengo el registro SQL pero me gustaría ver la cantidad de consultas SQL sin contarlas manualmente.¿Cómo puedo contar cuántas consultas SQL hibernate hace en una solicitud de Grails?
debug 'org.hibernate.SQL'
trace 'org.hibernate.type'
Para eaxmple para tener siguiente línea después de cada petición (donde x es la cantidad de todas las consultas hecho al servidor SQL):
[10/04/2012 13: 41: 45 049] [LoggingFilters] INFORMACIÓN - Solicitud finalizada en 8296 ms y realizada x sentencias SQL
Después de googlear, parece que esto no es posible con Grails, ¿entonces tal vez MySQL podría proporcionar la información?
Tome un vistazo a esto [esta] (http://johnrellis.blogspot.com/2012/06/ gorm-falso-sentido-de-simplicidad.html) blogpost. Aquí puede encontrar una buena explicación sobre cómo probar el número de consultas en la base de datos. –