云数据库 GAUSSDB-其他优化器选项:enable_global_plancache

时间:2024-12-19 14:11:21

enable_global_plancache

参数说明设置是否对PBE查询和存储过程中语句的执行计划进行缓存共享,开启该功能可以节省高并发下数据库节点的内存使用。多租数据库特性(enable_mtd)需要关闭该参数。

在打开enable_global_plancache的情况下,为保证GPC生效,默认local_syscache_threshold不小于16MB。即如果当前local_syscache_threshold小于16MB,则设置为16MB,如大于16MB,则不改变。

参数类型:布尔型

参数单位:

取值范围

  • on:表示对PBE查询和存储过程中语句的执行计划进行缓存共享。
  • off:表示不共享。

默认值off

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

设置建议:推荐使用默认值。

设置不当的风险与影响:关闭会导致对应计划缓存不共享,资源占用增加。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0345.html