Redrock Postgres 文档
主页 切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页

53300 连接过多

错误: 抱歉,客户端连接太多了

您可能会遇到如下所示的错误消息。

FATAL: sorry, too many clients already

您已达到默认 100 个数据库连接的限制。同时活跃的并发连接最多 max_connections 个,您需要修改配置文件postgresql.conf中的参数值,重启数据库服务以更新配置参数。

错误: 数据库连接过多

您可能会遇到如下所示的错误消息。

FATAL: too many connections for database "mydb"

您已达到数据库连接数的限制。执行下面的 SQL 查询数据库的连接数限制:

SELECT datconnlimit FROM pg_database WHERE datname = 'mydb';

您可以执行ALTER DATABASE CONNECTION LIMIT来更改限制。

ALTER DATABASE mydb CONNECTION LIMIT 100;

错误: 角色连接过多

您可能会遇到如下所示的错误消息。

FATAL: too many connections for role "david"

您已达到数据库角色的连接数限制。执行下面的 SQL 查询角色的连接数限制:

SELECT rolconnlimit FROM pg_roles WHERE rolname = 'david';

您可以执行ALTER ROLE CONNECTION LIMIT来更改限制。

ALTER ROLE david CONNECTION LIMIT 100;