Postgresql JDBC慢速查询报告正在报告运行时不正确的查询
我将SlowQueryReportJDBC拦截器添加到我的应用程序中,它记录了每个查询的查询失败。查询的执行与正常情况一样,几乎立即返回数据(肯定<100毫秒),但每个查询都会记录一条消息,如下所示:Postgresql JDBC慢速查询报告正在报告运行时不正确的查询,postgresql,tomcat,jdbc,amazon-ec2,amazon-rds,Postgresql,Tomcat,Jdbc,Amazon Ec2,Amazon Rds,我将SlowQueryReportJDBC拦截器添加到我的应用程序中,它记录了每个查询的查询失败。查询的执行与正常情况一样,几乎立即返回数据(肯定
Failed Query Report SQL=select status from user where user_.id=?; time=1456183877324 ms;
我怀疑SlowQueryReport之所以将查询标记为失败,是因为它以某种方式将查询记录为占用1456183877324毫秒。。。46.175287840055816年,这将我们带到1970年开始的Unix时间
有人知道发生了什么吗
慢速查询报告阈值已设置为100ms
系统:
- 应用程序位于AWSEC2上,使用AmazonLinux
- 应用程序正在Tomcat7上运行
- 数据库是在AWS RDS上运行的PostgreSQL 9.3.10
- EC2实例上的日期是:“周二2月23日00:16:09 UTC 2016”,通过“日期”
- DB上的日期为“2016-02-23 00:16:06.321741+00”,通过“立即选择();”
- JDBC版本是TomcatJDBC,版本7.0.50