0

エンティティとその依存オブジェクトをデータベースに永続化する必要があるシナリオがあります。Web アプリケーションから約 50000 個のオブジェクトを次々と挿入しなければならない状況に陥りました。これをループで実行すると、処理に約 3 時間かかります。

実行にかかる時間が大幅に短縮されるため、休止状態のエンティティをストアド プロシージャに渡してデータベース側で実行するようにアプローチを変更したいと考えています。

これが可能かどうか、可能であればどのように実現できるかを知りたいです。以下の例を参考にしてください。

親 A、親 B - 依存関係がある場合とない場合があります。親 C - 独立した親。親 B には、子 A、子 B、子 C の 3 人の子がいます。子 B は、親 C への参照も持っています。

4

1 に答える 1

0

休止状態のエンティティをストアド プロシージャに渡す方法を変更したい

それは非常に悪い考えのように聞こえます。私のクリスマスプディングにベーコンを入れるのと同じように、どちらもとても良いですが、混ぜてはいけません.

まさにこの問題のために休止状態のバッチを見たことがありますか。

于 2012-12-19T10:04:41.283 に答える