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;