Postgres使用并发/加载阻止行为

时间:2013-12-03 10:17:25

标签: postgresql concurrency load

在适当的负载期间 - 50个同时用户使用简单的查询但使用GIS计算来点击PostgreSQL。数据库显示严重阻止呼叫。标准。开发。当有10个同时连接时,从50毫秒开始增加到300毫秒。

任何指针?

1 个答案:

答案 0 :(得分:0)

一般来说,人们期望在PostgreSQL上按照以下方式规划并发性,至少作为起点:

两倍的物理内核(在本例中为2)+您的硬盘主轴数量。

更快的存储实际上会在某些方面增加并发性问题,但查询运行速度更快,因此它会以其他方式减少它们(即,您可以每秒运行更多查询,同时以最快速度运行更少查询)。