synchronizationパラメータによって、取得したワークロード内のCOMMITの順序をリプレイ時に保持するかどうかが制御されます。
このパラメータをSCNに設定すると、取得したワークロード内のCOMMITの順序がリプレイ時に保持され、すべてのリプレイ・アクションがすべての依存COMMITアクションの完了後にのみ実行されます。
このパラメータをOBJECT_IDに設定すると、関連するすべてのCOMMITアクションが完了するまで、すべてのリプレイ・アクションは実行されません。関連するCOMMITアクションは、次の条件を満たしている必要があります。
ワークロードの取得内の指定したアクションの前に発行されている。
指定したアクションが暗黙的または明示的に参照しているデータベース・オブジェクトが1つ以上修正されている。
このパラメータをOBJECT_IDに設定すると、ワークロードの取得時に同じデータベース・オブジェクトを参照しないCOMMITアクションに関して、ワークロードのリプレイ時の同時実行性が向上します。
パラメータを「オフ」に設定してこのオプションは無効にできますが、リプレイ時に大量のリプレイの相違が発生する可能性があります。このような状況は、ワークロードが独立したトランザクションで主に構成され、同期されていないリプレイ時の相違が許容される場合には望ましいこともあります。