2017-03-09 86 views
0

Apache Drill對於我正在解決的一些問題看來是一個有趣的集成選項,但是在使用RDBMS插件(特別是Oracle)時遇到了一個問題sum()的聚合和計算似乎在客戶端上發生,而不是像SQL傳遞到底層提供者那樣 - 這會對性能產生負面影響,因爲您有效地將整個數據集拉過網絡。有誰知道如何指定原生SQL在支持它的提供程序運行的地方嗎?Apache Drill在rdms服務器上執行總和聚合

回答

0

這可能是Drill中JDBC Storage插件的一個問題。在很多情況下,Drill不會將組合按下並按順序排列到底層數據庫。如果您希望將此優化添加到Drill的計劃員中,請在Drill郵件列表中與我們聯繫。 http://drill.apache.org/mailinglists/