PostgreSQL的默认连接池限制是多少?

时间:2016-07-22 17:33:42

标签: postgresql connection connection-pooling

我正在使用Mac OS,最近使用brew命令安装了PostgreSQL。

您是否知道配置中的哪个位置可以找到默认的连接池限制?

我提供读/写性能测试,我想确保数据库默认不受限制。

此外,我在哪里可以访问配置以设置例如100个连接。

谢谢!

1 个答案:

答案 0 :(得分:4)

前面说明一点:postgresql没有任何内置的连接池。当您连接时,服务器会分叉一个新进程,当您断开连接时,该进程结束。

也就是说,brew倾向于将东西安装到/usr/local下的树中。对我来说,数据库是在/usr/local/var/postgres

中创建的

有一些配置文件,但重要的是postgresql.conf(大多数服务器配置)和pg_hba.conf(您可以在其中定义哪些主机和用户可以连接到哪些数据库)。 / p>

postgresql.conf中,有一个配置选项max_connections。这很可能是您正在寻找的配置选项。