云数据库 GAUSSDB-内存:page_version_max_num

时间:2024-11-02 18:49:45

page_version_max_num

参数说明:内存中所能缓存的页面版本信息的最大数量,在page_version_check非OFF情况下生效。合理的数量应该是shared_buffers数量的2倍到4倍。每个page_version内存占用36字节,请注意内存使用量。

参数类型:整型

参数单位:

取值范围:0 ~ 2147483647。

  • 0:page_version_check非OFF情况下,根据shared_buffers大小自动计算,page_version_max_num=shared_buffers*2。例如,32M shared_buffers对应4096个buffer,所以页面版本信息数量设置为8192个。
  • 非0:将强制使用手动配置的数值。
  • page_version_check非OFF情况下,不允许小于page_version_partitions的16倍,如果小于,则会被强制设置为page_version_partitions*16。

默认值:0

设置方式:该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

设置建议:对性能有较高要求且内存足够的情况,建议手动设置为shared_buffers数量的4倍且与page_version_partitions的比值范围为[256, 1024]。

support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-1694.html