浅谈PostgreSQL消耗的内存计算方法
wal_buffers默认值为-1,此时wal_buffers使用的是shared_buffers,wal_buffers大小为shared_buffers的1/32autovacuum_work_mem默认值为-1,此时使用maintenance_work_mem的值1 不使用wal_buffers、autovacuum_work_mem计算公式为:假设PostgreSQL的配置如下:此时pg满载峰值时最多使用28.25GB内存,物理内容为32GB时,还有3.75GB内存给操作系统使用.2 使用wal_buffers,不使用autovacuum_work_mem计算公式为:假设Postgre
用户评论