openGauss多机并行DDL增强

88 阅读1分钟

多机并行DDL增强

openGauss中创建索引的基本原理即原始表数据的扫描、排序,在内存中生成索引页面,并将页面数据写入磁盘。SPQ采用多机并行加速索引创建原始数据扫描、排序过程,提升创建索引性能。当前支持SPQ多机并行btree创建索引、btree在线(concurrently)创建索引。

图 6 SPQ创建索引设计方案

图 7 创建索引性能比较

针对100G数据量创建索引测试,在资源池化(一主两备)场景下执行SPQ与openGauss创建索引语句,整体性能提升约2倍。 详情查看:opengauss.org 详情查看:docs-opengauss.osinfra.cn