pgsql 连接数查看、释放

查询当前连接
bash 复制代码
select * from pg_stat_activity;
select count(1) from pg_stat_activity;

select pid, datname, application_name, client_addr, state from pg_stat_activity where state in ('idle', 'active');
查询最大连接数
bash 复制代码
show max_connections;
SELECT name, setting FROM pg_settings WHERE name = 'max_connections';
释放空闲连接
bash 复制代码
SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE state='idle';
bash 复制代码
SELECT pg_terminate_backend(pid)
FROM pg_stat_activity
WHERE state = 'idle'  -- 或者 'idle in transaction'
  AND pid <> pg_backend_pid();  -- 避免断开自己的连接
相关推荐
Irene19912 小时前
SQL 中日期的特殊性总结(格式符严格要求全大写)
sql
花椒技术3 小时前
从区间锁到行锁:一次高并发写入死锁治理实战
后端·sql
你觉得脆皮鸡好吃吗9 小时前
SQL注入 高权限注入(引入概念)
网络·数据库·sql·oracle·网络安全学习
untE EADO9 小时前
MySQL错误-this is incompatible with sql_mode=only_full_group_by完美解决方案
android·sql·mysql
Irene199110 小时前
(课堂笔记)SQL基础语法分类总结表
数据库·sql
你觉得脆皮鸡好吃吗10 小时前
SQL注入 手工注入
网络·数据库·sql·安全·web安全·网络安全学习
m0_7375393710 小时前
SQL语言续2
数据库·sql
在屏幕前出油12 小时前
08. ORM——快速开始
数据库·后端·python·sql·pycharm·orm
lzhdim12 小时前
SQL 入门 11:日期时间格式化、IF、CASE的使用
数据库·sql
上海云盾-小余12 小时前
Web 业务常见 SQL 注入攻击原理详解及 WAF 防护部署实战教程
前端·数据库·sql