开发者社区 问答 正文

ADB PG如何生成并优化sort scan算子?

ADB PG如何生成并优化sort scan算子?

展开
收起
不吃核桃 2024-07-31 13:04:44 45 发布于山西 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • ADB PG在生成sort scan算子时,会首先根据查询SQL解析生成的AST,以及一系列启发式规则进行变换,生成物理执行计划。在此过程中,会考虑不同算子的有序性需求,建立算子的interesting order,并尽可能地将排序操作下推到下层算子中(sort-ahead),以尽早满足order属性要求。同时,如果一个算子具有多个interesting order,会尝试将它们合并,以优化执行计划。

    2024-07-31 13:44:19 发布于山西 举报
    赞同 4 评论

    评论

    全部评论 (0)

    登录后可评论