如何在PostgreSQL 8.4中查看活动连接和“当前活动”

我正在调查数据库连接无限期打开的问题,导致数据库服务器出现问题.如何查看当前与PostgreSQL服务器的打开连接,特别是那些使用特定数据库的服务器?理想情况下,我想看看那里正在执行什么命令.基本上,我正在寻找与MSSQL中“当前活动”视图等效的东西.
最佳答案
好的,从其他人那里得到它.这个查询可以解决问题:

select *
from pg_stat_activity
where datname = 'mydatabasename'

转载注明原文:如何在PostgreSQL 8.4中查看活动连接和“当前活动” - 代码日志