跳到主要内容
技术速查
全部 PostgreSQL 速查
PostgreSQL 16系统视图

pg_stat_activity

按服务器进程查看当前活动、会话状态和等待事件。

怎么用

用于定位空闲事务、长时间运行的会话及锁或 I/O 等待。

先查看当前状态

SELECT pid, datname, state, wait_event_type, wait_event
FROM pg_stat_activity
ORDER BY pid
LIMIT 20;

使用前留意

普通用户能看到的其他会话信息受权限限制。查询文本可能敏感,排障分享前应脱敏。

查看官方定义postgresql.org · PostgreSQL 16
pg_stat_activity | PostgreSQL 16 | ORA100