检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
left_table CROSS JOIN right_table 说明:表示left_table中所有行和right_table中的所有行分别进行连接,最终结果行数等于两边行数的乘积。又称笛卡尔积。 示例2:学生表和数学成绩表的交叉连接。 1 2 3 4 5 6 7 8 9 10
场景四:用nestloop + indexscan代替hashjoin 此类语句的特征是两个表关联的时候,其中一个表上where条件过滤之后的结果集行数很小,同时,最终满足条件的结果集行数也很小。此时,使用nestloop+indexscan的效果往往要优于hashjoin。较优的执行计划如下: 可以看到第5层的Index