需要限制 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。
我已将 max_connection = 2000 设置到我的 postgresql.conf 文件中。但是,我在这台服务器上有 10 个数据库,每个数据库都使用可用连接中的少量连接。我需要限制每个连接的数量。例如,对于 abc 数据库,我希望它应该只使用 100 个连接,不要超过这个数。有什么方法可以限制 postgres 的特定服务器上每个数据库的连接数。如有任何即时回复,我们将不胜感激。
-谢谢,
您可以通过 运行 数据库上的 ALTER
命令和设置 CONNECTION LIMIT
来设置每个数据库的连接限制,如下所示:
ALTER DATABASE your_db_name CONNECTION LIMIT 100;
有关详细信息,请查看 here。