需要限制 postgres 中数据库的连接限制

Need to limit connection limit for a database in postgres

我已将 max_connection = 2000 设置到我的 postgresql.conf 文件中。但是,我在这台服务器上有 10 个数据库,每个数据库都使用可用连接中的少量连接。我需要限制每个连接的数量。例如,对于 abc 数据库,我希望它应该只使用 100 个连接,不要超过这个数。有什么方法可以限制 postgres 的特定服务器上每个数据库的连接数。如有任何即时回复,我们将不胜感激。

-谢谢,

您可以通过 运行 数据库上的 ALTER 命令和设置 CONNECTION LIMIT 来设置每个数据库的连接限制,如下所示:

ALTER DATABASE your_db_name CONNECTION LIMIT 100;

有关详细信息,请查看 here