【发布时间】:2018-12-19 12:50:55
【问题描述】:
我们使用的是 SAP HANA 1.0 SPS12。 AS INTERSECT,MINUS,EXCEPT 节点在图形模式下不可用。我们需要依靠 LEFT OUTER JOIN 或者使用下面的方法-
https://blogs.sap.com/2014/03/02/thinking-in-hana-part-1-set-operators/
我有 10 亿行的卷表。
从性能的角度来看,谁能建议使用 LEFT OUTER JOIN 或通过 UNION 实现 INTERSECT 或使用带有 INTERSECT 运算符的脚本视图哪种方法更好?
【问题讨论】:
-
你的意思是 100 Million (10e8) 行?
-
您可以比较
left join + where col is null' toexcept, butintersect` 类似于inner join。你到底想做什么? -
@PatrickHonorez - 抱歉我的意思是 10 亿行
-
@dnoeth 我打算使用 left join + where column is not null 因为左连接在 HANA 中更快
-
左连接在HANA中更快,比什么快?没有测试你怎么知道?
标签: sql database-performance query-performance hana