1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户openGauss数据库连接数怎么查看?最大链接数有多少?
参考如下:
1、执行如下SQL语句查看连接数。
SELECT count(*) FROM (SELECT pg_stat_get_backend_idset() AS backendid) ;
2、查看现有最大连接数。
SHOW max_connections;
3、查看state字段等于idle,且state_change字段长时间没有更新过的连接信息。
SELECT * FROM pg_stat_activity where state='idle' order by state_change;
4、释放连接。其中,pid为第3步查询中空闲连接所对应的pid字段值。
SELECT pg_terminate_backend(pid);
5、增加最大连接数(如果没有可释放的连接)。
gs_guc set -D /gaussdb/data/dbnode -c "max_connections= 1000"
6、重启数据库服务,设置生效。
gs_om -t stop && gs_om -t start
评论
有用 0
墨值悬赏