Postgresql 设置Max Postgres连接的经验法则?
根据经验,我应该设置Postgres服务器的最大连接数是多少?例如,如果我有8GB的内存和3.2GHz的四核机器,并且服务器只用于Postgres,那么有多少max连接是安全的 没有真正的经验法则,因为这实际上取决于你的负荷Postgresql 设置Max Postgres连接的经验法则?,postgresql,Postgresql,根据经验,我应该设置Postgres服务器的最大连接数是多少?例如,如果我有8GB的内存和3.2GHz的四核机器,并且服务器只用于Postgres,那么有多少max连接是安全的 没有真正的经验法则,因为这实际上取决于你的负荷 如果你做了很多小的查询,你可以很容易地增加连接的数量 如果您有一些繁重的查询,那么您可能会增加work\u mem,因此您将使用大量连接耗尽内存 基本问题是: 不要有超过内存允许的连接 如果可能的话,不要终止和重新创建连接(我想到了pgbouncer) 一定要注意堆栈
- 如果你做了很多小的查询,你可以很容易地增加连接的数量
- 如果您有一些繁重的查询,那么您可能会增加
,因此您将使用大量连接耗尽内存work\u mem
- 不要有超过内存允许的连接
- 如果可能的话,不要终止和重新创建连接(我想到了pgbouncer)