Tôi cần gỡ lỗi ứng dụng Grails với một yêu cầu thực sự chậm. Tôi có đăng nhập SQL nhưng muốn xem số lượng truy vấn SQL mà không cần đếm chúng theo cách thủ công.Làm cách nào để đếm số lượng truy vấn SQL hibernate có trong một yêu cầu Grails?
debug 'org.hibernate.SQL'
trace 'org.hibernate.type'
Đối eaxmple có dòng sau sau mỗi yêu cầu (trong đó x là số tiền của tất cả các truy vấn được đưa đến SQL server):
[2012/10/04 13: 41: 45.049] [LoggingFilters] INFO - Yêu cầu hoàn thành trong 8296 ms và thực hiện x câu lệnh SQL
Sau khi một số googling này dường như không thể với Grails để MySQL có thể cung cấp thông tin?
Hãy xem [this] (http://johnrellis.blogspot.com/2012/06/ gpost-false-sense-of-simplicity.html) blogpost. Ở đây bạn có thể tìm thấy một lời giải thích tốt đẹp làm thế nào để kiểm tra số lượng truy vấn đến cơ sở dữ liệu. –