hive中join on和where一块儿使用时的执行顺序及关联字段为null的状况

查看不少博客,都说join on和where一块儿使用时,先进行join产生临时表,再进行where条件过滤获得结果表,在面试中问到也有面试官是这么解释的,但使用explain查看执行计划,你会发现执行顺序并非这样。web 在两表join时若是关联字段为null,有些博客上写会产生数据倾斜或笛卡儿积,其实不会,由于在join以前就会对join的表中关联字段进行非空过滤。面试 > explain s
相关文章
相关标签/搜索