java - Postgres : Query in Idle Transaction State

标签 java database hibernate postgresql transactions

我正在使用带 hibernate 功能的 Postgres 9.4,最近我的服务器负载增加了,然后我使用 pg_stat_activity 检查了服务器统计信息命令。

它在 Idle Transaction State 中显示多个 queries ,因为 1day , 2days 等等。

谁能解释一下这个统计信息表明是我的 Hibernate Transaction 还是另一个 transaction

最佳答案

article可能会帮助你。这是一个Perl script它会解析 PostgreDQL 日志并为您提供每条语句所用时间的摘要,因此您可以查明用户在空闲事务中所做的事情。

关于java - Postgres : Query in Idle Transaction State,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29668580/

相关文章:

java - 当类路径中存在类时,如何防止隐式 Java 编译?

java - 从 Eclipse 启动 RemoteWebDriver 测试时出错

java - Spring Boot中使用JVM -Duser.timezone动态设置MySql时区

database - 一段中多个词短语的模糊匹配算法

database - 密码更改 : Best practice

java - Hibernate 期望时间戳数据库列的日期

java - 重新启动 ScheduledExecutorService 计划任务的正确方法是什么?

mysql - 修改 MySQL 表

java - 查询没有实体类的数据库表

hibernate - Grails Gorm 超时 : Pool empty. 无法获取连接