怎么查看postgresql用户连接会话?

1 个回答|115 次阅读
Coco老师 - 科普专家
擅长:编程教育

查看postgresql用户连接会话的方法:

在postgresql数据库中查询命令用的都是select语句,查看postgresql的连接总数用“select * from pg_stat_activity;”命令即可

示例如下:

连接数大小参数:

max_connection

查看连接总数:

select count(*) from pg_stat_activity;

查看所有连接的用户:

select * from pg_stat_activity;

结果集会显示当前连接的数据库名、用户、IP地址、开始时间、等待事件、查询语句等

pg_stat_activity其实是一个视图。