开发者社区> 问答> 正文

PolarDB在并行执行中,如何通过逻辑分区实现parallel scan?

PolarDB在并行执行中,如何通过逻辑分区实现parallel scan?

展开
收起
花开富贵111 2024-07-24 17:43:09 46 0
1 条回答
写回答
取消 提交回答
  • PolarDB作为共享存储系统,采用逻辑分区方案实现parallel scan。在btree级别,数据被切分成多个小分片,不同worker通过round robin方式“抢”分片来执行,从而触发并行执行。这种方式可以自然解决数据分布skew导致的负载不均衡问题,并且切分时可以不必深入到叶子节点,以page作为最小分区单位来加速初始分区速度。

    2024-07-24 19:58:48
    赞同 3 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖大会:开源 PolarDB 架构演进、关键技术与社区建设 立即下载
2023云栖大会:和客户一起玩转PolarDB新特性 立即下载
2023云栖大会:PolarDB for AI 立即下载