我正在使用Mac OS,最近使用brew命令安装了PostgreSQL。
您是否知道配置中的哪个位置可以找到默认的连接池限制?
我提供读/写性能测试,我想确保数据库默认不受限制。
此外,我在哪里可以访问配置以设置例如100个连接。
谢谢!
答案 0 :(得分:4)
前面说明一点:postgresql没有任何内置的连接池。当您连接时,服务器会分叉一个新进程,当您断开连接时,该进程结束。
也就是说,brew倾向于将东西安装到/usr/local
下的树中。对我来说,数据库是在/usr/local/var/postgres
。
有一些配置文件,但重要的是postgresql.conf
(大多数服务器配置)和pg_hba.conf
(您可以在其中定义哪些主机和用户可以连接到哪些数据库)。 / p>
在postgresql.conf
中,有一个配置选项max_connections
。这很可能是您正在寻找的配置选项。