openGauss资源池化多机并行 对接分布式优化器

52 阅读1分钟

 对接分布式优化器

使用GreenPlum社区研发的开源组件GPORCA优化器,对其适配openGauss生成多机执行计划,适配后的组件以动态库的方式被openGauss多机查询调用。 由于ORCA本身已模块化,输入、输出均接口化,在适配时,我们仅对下图蓝框部分做相应适配逻辑,核心改动包含:

  • 针对资源池化存储特性,扩展扫描节点生成方案,调整表数据扫描范围。
  • 在共享存储基础上,匹配相应代价模型,生成分布式扫描计划。

图 2 openGauss对接ORCA 

详情查看:opengauss.org 详情查看:docs-opengauss.osinfra.cn