返回首页

gbase数据、南大通用产品文档:GBase8c

更新日期:2024年09月11日

segment_buffers
参数说明:设置GBase 8c 段页式元数据页的内存大小。
该参数属于POSTMASTER 类型参数,请参考表15-1 中对应设置方法进行设置。
取值说明:整型,16 ~ 1073741823,单位为8KB。
segment_buffers 需要设置为BLCKSZ 的整数倍,BLCKSZ 目前设置为8KB ,即
segment_buffers 需要设置为8KB 整数倍。改变BLCKSZ 的值会改变最小值。
默认值:8MB
设置建议:
segment_buffers 用来缓存段页式段头的内容,属于关键元数据信息,为了提高性能建
议常用的表的段头都能缓存在buffer 中,
不被置换出去。
建议按照表的个数
(包括索引和toast
表)* 分区数* 3 + 128 来设置。乘以3 是因为每个表(分区)会有一些额外的元数据段,

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1176
一般一个表有3 个段。最后+128 因为段页式表空间管理需要一定数量的buffer。

参数说明:控制查询优化器使用表约束查询的优化。
该参数属于USERSET 类型参数,请参考表15-1 中对应设置方法进行设置。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1260
取值范围:枚举类型

on 表示检查所有表的约束。

off 表示不检查约束。

partition 表示只检查继承的子表和UNION ALL 子查询。
须知:当constraint_exclusion 为on,优化器用查询条件和表的CHECK 约束比
较,并且在查询条件和约束冲突的时候忽略对表的扫描。
默认值:partition
说明:目前,constraint_exclusion 缺省被打开,通常用来实现表分区。如果所有
的表都打开它,对于简单的查询强加了额外的规划,并且对简单查询没有益处。如果不用分
区表,可以关掉它。

稳定

GBase UP 产品手册 6 应用开发指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 1001