当Postgres shared_buffers太小时会发生什么?

时间:2013-04-15 18:46:29

标签: postgresql

在Postgres文档中,它说参数“shared_buffers”设置数据库服务器用于共享内存缓冲区的内存量。我知道如果这个值太高,那么数据库服务器可能会使用比可用内存太多的内存,并可能导致发生分页。

然而,如果这个值太低会怎么样?如果没有足够的内存用于密集查询,数据库是否会崩溃?具体来说,它会导致什么?高IO等待时间? CPU使用率高?

1 个答案:

答案 0 :(得分:1)

它不会崩溃;它可能表现不佳。