我试图追踪泄漏的连接。 (特别是,我注意到连接在最后一个DataSource关闭时保持打开状态,使用C3P0进行连接池。我怀疑有一个错误,但希望确保我不会只是第一个愚蠢。)将Postgres连接与Java代码关联
是否有好办法,开放连接从Postgres的观点
postgres=# select * from pg_stat_activity; datid | datname | procpid | usesysid | usename | current_query | waiting | xact_start | query_start | backend_start | client_addr | client_port 11564 | postgres | 95709 | 10 | postgres | select * from pg_stat_activity; | f | 2010-07-25 14:20:24.97529-07 | 2010-07-25 14:20:24.97529-07 | 2010-07-25 14:20:19.066576-07 | | -1 (1 row)
与他们在Java/JDBC代码被打开的位置相关联? (或者也许是一些独特的字符串等) 似乎这应该是一个有用的东西!
猜猜我只需要等待! – 2010-09-10 00:26:27
那么,Postgres 9已经出来,这个解决方案出色地工作。 – 2011-02-25 19:35:01