我刚开始使用spark,我正试图将一个查询从sqlserver2012复制到spark中 spark.sql()
查询。
我知道对于SQLServer,cte通常比子查询更受欢迎,而且它通常具有良好的性能。我在sql server中的查询运行不到2分钟。但后来我也做了同样的事情 spark.sql()
,在我干掉这项工作之前,它运行了15分钟。
那么,运行在spark中的cte是否没有运行在sqlserver中的cte效率高呢?
谢谢您
我刚开始使用spark,我正试图将一个查询从sqlserver2012复制到spark中 spark.sql()
查询。
我知道对于SQLServer,cte通常比子查询更受欢迎,而且它通常具有良好的性能。我在sql server中的查询运行不到2分钟。但后来我也做了同样的事情 spark.sql()
,在我干掉这项工作之前,它运行了15分钟。
那么,运行在spark中的cte是否没有运行在sqlserver中的cte效率高呢?
谢谢您
暂无答案!
目前还没有任何答案,快来回答吧!