Apache Drill正在寻找一个有趣的集成选项来解决我正在解决的一些问题,但我遇到了一个问题,当使用RDBMS插件(特别是Oracle)时,sum()的聚合和计算似乎发生在客户端,而不是作为SQL传递到底层提供程序-这具有负面的性能影响,因为您可以有效地通过网络拉整个数据集。有人知道如何为支持原生SQL的提供者指定原生SQL的运行位置吗?
发布于 2018-01-27 07:19:54
这可能是Drill中的JDBC存储插件的一个问题。在许多情况下,钻取不会将group by和order by下推到基础数据库。如果您希望将此优化添加到Drill的计划程序中,请在Drill邮件列表上与我们联系。http://drill.apache.org/mailinglists/
https://stackoverflow.com/questions/42692402
复制相似问题