トランザクションのパージから最適な結果を得るために、推奨されるベスト・プラクティスに従います。
照合タイプに対するトランザクションのパージ中はその照合タイプはロックされ、トランザクションのインポート、手動でのトランザクションの照合、自動照合の実行などの操作は許可されません。そのため、トランザクションは営業時間外にパージすることをお薦めします。
不要になった未照合トランザクションを最初にアーカイブしてからパージすることをお薦めします。
トランザクションの初回のパージ
本番環境をテスト環境にクローニングし、最初にテスト環境でトランザクションをパージすることをお薦めします。この実践から得られる知見は、本番環境のトランザクションの効率的なパージに役立ちます。
これが初回のトランザクションのパージであり、データベースに5億以上のトランザクションがすでにロードされて照合されている場合、アーカイブおよびパージを実行する前にOracleサポートでサービス・リクエストをオープンすることをお薦めします。Oracleサポートがアプリケーションを評価して、パージ・パフォーマンスを最適化するために実行する必要があるステップについて説明します。
Oracleサポートは、次の要因に基づき、適切な方法を提案します:
本番インスタンスをテスト・インスタンスにクローニングし、最初にテスト・インスタンスでトランザクションをパージすることをお薦めします。この実践から得られる知見は、本番インスタンスのトランザクションをパージするときに役立ちます。
テスト・インスタンスでのトランザクションのパージの前提条件
テスト・インスタンスのトランザクションをパージする手順
Oracleサポートは次のことについて提案します:
照合済トランザクションがアーカイブまたはパージ操作への選択の対象となる適切な経過時間
これは、アーカイブまたはパージが必要となるトランザクションの量に基づきます。
構成におけるバッチ・サイズ設定
デフォルトは200,000です。ただし、これはデータの形状によって変わる場合があります。
このプロセスを実行する時間帯
これは、日次メンテナンス・プロセス(管理者用スタート・ガイドの日次メンテナンスの設定を参照)と重複しないようにします。トランザクションをパージする前にこの設定を変更し、トランザクションのパージ後に設定を復元することを選択できます。
ここで得た知見に基づいて、本番インスタンスでトランザクションをパージします。
定期的なトランザクションのパージ
初めてトランザクションをパージした後は、定期的にトランザクションをパージすることをお薦めします。このプロセスはEPM自動化で自動化できます。EPM自動化の操作のpurgeTmTransactionsを参照してください。
トランザクションを定期的にパージする手順