标签: java sql tomcat jdbc jdbc-pool
jdbc池的哪些设置可以帮助我查找运行时间超过1秒的SQL查询?
jdbc
当我说tomcat jdbc pool时,我指的是context.xml目录中/tomcat/conf/的资源。
tomcat jdbc pool
context.xml
/tomcat/conf/
答案 0 :(得分:1)
看起来tomcat池提供了一个开箱即用的拦截器来为您完成此操作。见...
https://tomcat.apache.org/tomcat-7.0-doc/jdbc-pool.html#org.apache.tomcat.jdbc.pool.interceptor.QueryTimeoutInterceptor
您应该可以在配置中添加其中一个拦截器
(注意:该文档说仍然由JDBC驱动程序来强制执行查询超时。)