sql语句如下:
val s = "select a.*,b.* from test1 a left join test1 b on a.cust_id = b.cust_id" + " and a.month_id=201709 and a.day_id=25 and b.month_id=201709 and b.day_id=25 "
这条语句会导致a表全表扫描,不会走分区字段。版本spark1.6
本文介绍了一条特定的SQL语句在Spark 1.6版本中的执行情况,该语句会导致对表a进行全表扫描而非使用分区字段优化查询过程。针对此现象进行了说明。
sql语句如下:
val s = "select a.*,b.* from test1 a left join test1 b on a.cust_id = b.cust_id" + " and a.month_id=201709 and a.day_id=25 and b.month_id=201709 and b.day_id=25 "
这条语句会导致a表全表扫描,不会走分区字段。版本spark1.6
1970
832
6089

被折叠的 条评论
为什么被折叠?
