OceanBase SQL 的查询改写是先基于规则,再基于代价改写的。
A. 正确
B. 错误
3 个赞
错误吧
2 个赞
错误,不是简单的先后关系
2 个赞
错误
2 个赞
这个说法是正确 的。选A
OceanBase SQL 引擎的查询改写过程确实先进行基于规则的改写,再进行基于代价的改写 。这一机制被称为 RBO(Rule-Based Optimization)与 CBO(Cost-Based Optimization)的融合 。
1 个赞
正确
1 个赞
正确答案是 A. 正确 。
3 个赞
正确答案是 A. 正确 。1
3 个赞
选择A,正确
OceanBase 的优化器执行流程为:
- 先进行基于规则的查询改写(RBO 阶段),做等价变换、子查询展开、谓词下推等逻辑优化;
- 再进入基于代价的优化改写(CBO 阶段),根据统计信息计算代价,选择最优执行计划。
1 个赞
A!!
3 个赞
错错错
2 个赞
RBO>CBO,所以先进行RBO再进行CBO,可以这样理解吧,这题正确吧
1 个赞
基地班主任说的时候
合作愉快万达广场
为啥子嘛
官方文档这么说的
1 个赞