DB: オラクル 11g
次のようなことをする方法はありますか?
INSERT INTO T1
(V1, V2)
COMMIT EVERY X
AS
SELECT (V1, V2) FROM T2;
カーソルをループする方法は知っていますが、もっと合理化されたものを探しています。
PL/SQL は問題ありませんが、ループはありません。
SQL ヒントを使用することも有効です。
これがオラクルが処理できないものである場合、悲しみが続きます(別のアプローチがすでに機能しているため、ほとんどの場合、私はただ興味があります)。
注: アプリケーションには数千億のレコードがあります。1 日に数百万が作成されます。INSERT INTO SELECT は、このような大規模なデータ セットでは機能しません。特に、同じように大きなセットが並行して実行されている場合。