已合并
索引扫描支持smp资料修改 #8705
yanghaos创建于 6月27日
索引扫描支持smp资料修改 #8705
已合并
共 3 个文件变更+1-3
| @@ -26,7 +26,6 @@ SMP并行技术充分利用了系统多核的能力,来提高重查询的性 | |||
| 26 | 26 | ||
| 27 | ## 特性约束<a name="section51513617597"></a> | 27 | ## 特性约束<a name="section51513617597"></a> |
| 28 | 28 | ||
| 29 | -- 索引扫描不支持并行执行。 | ||
| 30 | - MergeJoin不支持并行执行,openGauss 7.0.0-RC1版本新增特性,如果最优计划为MergeJoin则走串行计划。 | 29 | - MergeJoin不支持并行执行,openGauss 7.0.0-RC1版本新增特性,如果最优计划为MergeJoin则走串行计划。 |
| 31 | - WindowAgg order by不支持并行执行。 | 30 | - WindowAgg order by不支持并行执行。 |
| 32 | - 仅cmd中声明的NO SCROLL游标和作为并行函数入参的游标表达式支持并行,其他cursor不支持并行执行。 | 31 | - 仅cmd中声明的NO SCROLL游标和作为并行函数入参的游标表达式支持并行,其他cursor不支持并行执行。 |
| @@ -8,7 +8,7 @@ SMP特性通过算子并行来提升性能,同时会占用更多的系统资 | |||
| 8 | 8 | ||
| 9 | - 适用场景 | 9 | - 适用场景 |
| 10 | - 支持并行的算子:计划中存在以下算子支持并行。 | 10 | - 支持并行的算子:计划中存在以下算子支持并行。 |
| 11 | - - Scan:支持行存普通表和行存分区表顺序扫描、列存普通表和列存分区表顺序扫描。 | 11 | + - Scan:支持行存普通表和行存分区表顺序扫描、索引扫描,列存普通表和列存分区表顺序扫描、索引扫描。 |
【问题描述】 parallel_query.md这个文件lite版本也补充下 有的话,lite和非-lite版本保持一致 【修改建议】 parallel_query.md这个文件lite版本也补充下 有的话,lite和非-lite版本保持一致 ![]() ![]() | |||
| 12 | - Join:HashJoin、NestLoop | 12 | - Join:HashJoin、NestLoop |
| 13 | - Agg:HashAgg、SortAgg、PlainAgg、WindowAgg(只支持partition by,不支持order by)。 | 13 | - Agg:HashAgg、SortAgg、PlainAgg、WindowAgg(只支持partition by,不支持order by)。 |
| 14 | - Stream:Local Redistribute、Local Broadcast | 14 | - Stream:Local Redistribute、Local Broadcast |
| @@ -26,7 +26,6 @@ SMP并行技术充分利用了系统多核的能力,来提高重查询的性 | |||
| 26 | 26 | ||
| 27 | ## 特性约束<a name="section51513617597"></a> | 27 | ## 特性约束<a name="section51513617597"></a> |
| 28 | 28 | ||
| 29 | -- 索引扫描不支持并行执行。 | ||
| 30 | - MergeJoin不支持并行执行,openGauss 7.0.0-RC1版本新增特性,如果最优计划为MergeJoin则走串行计划。 | 29 | - MergeJoin不支持并行执行,openGauss 7.0.0-RC1版本新增特性,如果最优计划为MergeJoin则走串行计划。 |
| 31 | - WindowAgg order by不支持并行执行。 | 30 | - WindowAgg order by不支持并行执行。 |
| 32 | - 仅cmd中声明的NO SCROLL游标和作为并行函数入参的游标表达式支持并行,其他cursor不支持并行执行。 | 31 | - 仅cmd中声明的NO SCROLL游标和作为并行函数入参的游标表达式支持并行,其他cursor不支持并行执行。 |


【问题描述】 smp_for_parallel_execution.md这个文件非lite版本也补充下 有的话,lite和非-lite版本保持一致 【修改建议】 smp_for_parallel_execution.md这个文件非lite版本也补充下 有的话,lite和非-lite版本保持一致