如何调整PostgreSQL的连接数?

PostgreSQL

1 前言

一个问题,一篇文章,一出故事。
最近有用户反馈遇到如下错误,

[2026-02-02 15:12:26] [53300] FATAL: remaining connection slots are reserved for non-replication superuser connections

从以上分析,猜测是用户的连接数没有正确释放或者其他原因用完了,于是想着调整下连接的数量。

2 最佳实践

2.1 测试环境

如何部署Oracle Linux 9.x PostgreSQL?

2.2 调整步骤

2.2.1 修改参数

vim /etc/pgsql/postgresql.conf 

修改如下配置,

max_connections = 200

2.2.2 重启服务使配置生效

systemctl restart postgresql
systemctl status postgresql
没有评论

发表回复

PostgreSQL
如何设置PostgreSQL schema权限?

1 前言 一个问题,一篇文章,一出故事。 笔者今天在一个未经测试的PostgreSQL版本中创建单库 …

PostgreSQL
如何创建PostgreSQL应用数据库并授予读写权限?

1 前言 一个问题,一篇文章,一出故事。 笔者今天需要给PostgreSQL创建一个只读用户,于是整 …

PostgreSQL
如何授权PostgreSQL用户单库管理权限?

1 前言 一个问题,一篇文章,一出故事。 笔者今天需要给PostgreSQL创建一个只读用户,于是整 …