我有一个小表(2k)记录和大表(500万)记录。我需要从小表中获取所有数据,并且只从大表中获取匹配数据,因此为了实现这一点,我执行了下面的查询虽然 select /*+ broadcast(small)*/ small.* From small left outer join large 查询返回正确的结果,但是当我检查查询计划时,它显示排序合并的广播哈希连接。如果小桌留下的桌我们不能广播,有什么限制吗?那么出路是什么?
select /*+ broadcast(small)*/ small.* From small left outer join large
amazon-emr apache-spark apache-spark-sql pyspark
amazon-emr ×1
apache-spark ×1
apache-spark-sql ×1
pyspark ×1