1

複数のテーブルが関係するデータベース間で大量のデータをインポートする必要があります。

トランザクションの最適な戦略は何ですか? セッションを開いて、1 つの大きなトランザクションを処理し、プロセスの最後にそれをコミットするのは悪い考えだと思います。

各テーブルの後にコミットする方が良いでしょうか? 特定のテーブルが他のテーブルへの依存関係を持っている場合、それをどのように処理する必要がありますか?

4

1 に答える 1

0

可能であれば、依存関係のないテーブルを個別のトランザクションにインポートしてから、依存関係のあるテーブルを別のトランザクションにインポートしてみてください。

これが不可能な場合は、1つの大きなトランザクションをお勧めします。

于 2013-03-02T22:31:05.233 に答える