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();  -- 避免断开自己的连接
相关推荐
让头发掉下来19 小时前
Flink SQL 中两个频繁变化 Topic 的 Join 行为分析
大数据·数据库·sql·flink
vHelios19 小时前
【电商项目】测试 授权功能 遇到的问题与解决方案
java·spring boot·sql
johnny23320 小时前
用SQL查MQ:Trino、PGMQ、KsqlDB、Proton、OpenLooKeng、KarelDB
sql
l1t20 小时前
用李红艳先生的DuckDB luajit插件批量计算数独
数据库·sql·lua·duckdb
影寂ldy1 天前
SQL 事务(Transaction)完整版学习笔记(含转账案例+存储过程+异常捕获)
笔记·sql·学习
灯澜忆梦2 天前
【MySQL10】进阶篇 | 索引_#1
数据库·sql·mysql
wear工程师2 天前
MySQL 分页为什么会重复数据:补上 id 还不够
sql·mysql
数据库小学妹2 天前
AI写SQL实测:四大模型准确率测评,附四场景SQL执行对比
数据库·人工智能·sql·sql优化·text to sql
ClouGence2 天前
告别 Navicat!CloudDM:开源免费一站式数据库开发管理工具
数据库·sql·开源·数据库开发
xqqxqxxq3 天前
SQL 连接查询技术笔记
数据库·笔记·sql