PG

postgreSQL数据库连接报错“致命错误:已保留的连接位置为执行非复制请求的超级用户预留”或者英文"remaining connection slots are reserved for non-replication superuser connections"

/uploads/question/20201118/aa2cce19e09e21f71cb8b8538d97ad11.png

已邀请:

分析:此情况为数据库连接不够了导致。


解决:

1、调整数据库配置文件一般为/var/lib/pgsql/data/postgresql.conf

修改调大max_connections,调整后重启数据库生效

/uploads/answer/20201118/35b68ca8faf981a8b8fb9aa914ed8fb8.png

2、一般应用会预占用部分连接,例如上图的NCC,则初始就占用10个数据库连接, 可以适当调小。

要回复问题请先登录注册