MySQLには、データベースに対して実行されたクエリをログに記録するオプションがあります。Microsoft SQL Serverには、SQLServerプロファイラーを使用した同じオプションがあります。ただし、ORMツールとしてJPA(Hibernate)を使用しており、クエリがストアドプロシージャに変換されていることがわかります。
私は次の行をたくさん見ることができます:
exec sp_execute 6, 8
exec sp_execute 7, 8
exec sp_execute 4, 8
...これによりSQLステートメントのデバッグが困難になります(対応するストアドプロシージャを探す必要があるため)
実際のSQLクエリをすばやく確認する方法はありますか?
ありがとう!Jochen