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();  -- 避免断开自己的连接
相关推荐
不知几秋8 小时前
sqlilab-Less-18
sql
Amctwd9 小时前
【SQL】如何在 SQL 中统计结构化字符串的特征频率
数据库·sql
lqlj223315 小时前
Spark SQL 读取 CSV 文件,并将数据写入 MySQL 数据库
数据库·sql·spark
遗憾皆是温柔16 小时前
MyBatis—动态 SQL
java·数据库·ide·sql·mybatis
未来之窗软件服务16 小时前
Cacti 未经身份验证SQL注入漏洞
android·数据库·sql·服务器安全
_星辰大海乀18 小时前
表的设计、聚合函数
java·数据结构·数据库·sql·mysql·数据库开发
tebukaopu1481 天前
官方 Elasticsearch SQL NLPChina Elasticsearch SQL
大数据·sql·elasticsearch
IT小郭.1 天前
使用 Docker Desktop 安装 Neo4j 知识图谱
windows·python·sql·docker·知识图谱·database·neo4j
愛~杦辷个訾1 天前
芋道项目,商城模块数据表结构
java·sql·芋道·yudao-cloud·芋道商城