我正在使用带 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/