如果不在提供数据源的应用程序服务器中运行该应用程序,则将发现log4jdbc项目很有用。jdbc.sqltiming
项目提供的记录器将允许您记录所执行的sql语句的执行情况。
通过将从DataSource返回的连接包装在ConnectionSpy对象中,可以在依赖于DataSources的应用程序中使用它。这将需要在您的代码库中进行更改。
当然,编写本文时还有其他可用的选项:
测量Java应用程序中的sql执行时间
如果不在提供数据源的应用程序服务器中运行该应用程序,则将发现log4jdbc项目很有用。jdbc.sqltiming
项目提供的记录器将允许您记录所执行的sql语句的执行情况。
通过将从DataSource返回的连接包装在ConnectionSpy对象中,可以在依赖于DataSources的应用程序中使用它。这将需要在您的代码库中进行更改。
当然,编写本文时还有其他可用的选项: