1

リモート サーバー上に2 つの非常に大きな (数十億行) 展開されたテーブルと がTradesあります。StockPricesasof joinをしたい

h:hopen `:RemoteServer:Port
h"aj[`Stock`Date`Time,
        select from Trades where Date within 2014.04.01 2014.04.13,
        StockPrices
    ]"

しかし、エラーが発生します(私はStudio for KDB+です)

An error occurred during execution of the query.
The server sent the response:
splay
Studio Hint: Possibly this error refers to nyi op on splayed table

では、そのような結合を行う正しい方法は何でしょうか?

また、このような大きなテーブルではパフォーマンスと効率が問題になります。クエリに何時間もかからず、サーバーのシステム リソースをあまり消費しないようにするにはどうすればよいでしょうか?

4

1 に答える 1