You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by GitBox <gi...@apache.org> on 2021/08/20 10:10:37 UTC

[GitHub] [incubator-doris] EmmyMiao87 edited a comment on issue #6483: New Optimizer

EmmyMiao87 edited a comment on issue #6483:
URL: https://github.com/apache/incubator-doris/issues/6483#issuecomment-902586002


   # 背景
   当前优化器存在的一些问题:
       1. 内聚程度不够高,可拓展性存在一定限制。
       2. 自低向上一次成型,不是动态规划,缺乏多个 plan 的预估选取。
       3. 优化策略以启发式为主,对于数据依赖相关的优化策略处理不好。
   
   # New Optimizer
   1. 基于 Cascades 理论搭建 New Optimizer 架构,分层明确,支持动态规划,精准定位 best plan。
   2. CBO,基于 cost 的优化器,可通过统计信息辅助筛选出 best plan。
   
   # 参与方式
   1. 给 New Optimizer 征集一个名字
   要求:能凸现 New Optimizer 的某种特质,比如最快,最精确的定位 best plan 的能力。
   
   2. 诚招对 New Optimizer 有想法的热血青年,一起合作。
   要求: 对 Optimizer 技术有强烈热情,如果理解 Cascades 理论,或者有其他开源产品优化器开发经验更好。
   
   新手任务:随便找一个算子,比如 agg node,确定在执行这个算子时,主要数据量和开销(memory等),进一步对比其他 gp, postgres 算子开销 cost model。
   
   # 联系我
   1. 在 ISSUE 下留下你的想法
   2. 订阅并给 dev@doris.apache.org 发邮件
   3. 给我发邮件 emmymiao87@gmail.com


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org