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();  -- 避免断开自己的连接
相关推荐
xieliyu.8 小时前
MySQL 六大基础约束详解:NOT NULL/DEFAULT/UNIQUE/ 主键 / 外键 / CHECK
android·数据库·sql·mysql
Anokata9 小时前
MYSQL SQL 执行系列1
android·sql·mysql
han_hanker9 小时前
sql语法 MyBatis <foreach> 标签详解
windows·sql·mybatis
迷枫71210 小时前
简单sql与dm功能实验记录
数据库·sql·oracle
zhanghaofaowhrql11 小时前
Spring Data JPA Repository 详解:从基础到高级用法
java·数据库·sql
灯澜忆梦1 天前
【MySQL2】| DML数据操作语言
数据库·sql
麦聪聊数据1 天前
业务自助取数(下):安全可控前提下,实现取数效率百倍提升
数据库·sql
ShiXZ2131 天前
指令集-SQL 常用指令速查手册
数据库·sql·mysql·oracle
Databend1 天前
小 Bitmap,大优化:Databend 如何加速大规模集合聚合
大数据·数据库·sql
婉然从物2 天前
Flink SQL 元数据持久化实战:从“每次重启表消失”到“Hive Metastore 永久存储”
hive·sql·flink