postgre查询最大连接数/当前连接数/用户最大连接数相关设置

--最大连接数
show max_connections;

--获取当前实例的空闲连接数
select count(1) from pg_stat_activity where state = 'idle';

--数据库连接日志
select * from pg_stat_activity ;

---最大连接数中包含 普通用户 + 超级用户 的连接数
show superuser_reserved_connections;

---普通用户当前连接数
select count(*) from pg_stat_activity;

---按照用户分组查看
select usename, count(*) from pg_stat_activity group by usename order by count(*) desc;

-- datconnlimit=-1 意味着没有限制用户的最大连接数 ,按分组查看用户连接数,可以修改进行限制
select datname,datconnlimit from pg_database;

posted @ 2023-02-22 10:09  不再犯错  阅读(621)  评论(0编辑  收藏  举报