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();  -- 避免断开自己的连接
相关推荐
梓沂3 小时前
审计级别未启用扩展模式导致查询 DBA_AUDIT_TRAIL 时 SQL_TEXT 列为空
数据库·sql·dba
caihuayuan43 小时前
PHP建立MySQL持久化连接(长连接)及mysql与mysqli扩展的区别
java·大数据·sql·spring
RainbowSea5 小时前
9-1. MySQL 性能分析工具的使用——last\_query\_cost,慢查询日志
数据库·sql·mysql
知初~11 小时前
出行项目案例
hive·hadoop·redis·sql·mysql·spark·database
黄雪超18 小时前
大数据SQL调优专题——引擎优化
大数据·数据库·sql
xlxxy_1 天前
ABAP数据库表的增改查
开发语言·前端·数据库·sql·oracle·excel
轩昂7K1 天前
sqoop的sql语言导入方式
前端·sql·sqoop
ChinaRainbowSea1 天前
1. Linux下 MySQL 的详细安装与使用
linux·数据库·sql·mysql·adb
RainbowSea1 天前
4. MySQL 逻辑架构说明
数据库·sql·mysql
爱编程的小庄2 天前
web网络安全:SQL 注入攻击
前端·sql·web安全