次の方法で共有


追跡データの消去とアーカイブ

DTA 消去およびアーカイブ SQL エージェント ジョブを構成して有効にすることが重要です。 このジョブは、BizTalk Tracking (DTA) データベースから古いデータをアーカイブして消去します。 これは、正常な BizTalk Server システムに不可欠です。 大規模な追跡データベースは、追跡ホストおよび追跡データベースに対してクエリを実行するその他のプロセスのパフォーマンスに影響を与え始めます。 追跡データが追跡データベースから消去されない場合、データベースは引き続き拡大します。

DTA 消去およびアーカイブ ジョブの使用に関するガイドライン

  • DTA 消去およびアーカイブ SQL エージェント ジョブが正しく構成され、有効になり、正常に完了していることを確認します。

    このジョブは、アーカイブ ファイルを書き込むことができるディレクトリを含むように構成する必要があるため、既定では有効になっていません。

  • 古いデータを消去するだけで済み、最初にアーカイブする必要がない場合は、ストアド プロシージャ "dtasp_PurgeTrackingDatabase" を呼び出す SQL エージェント ジョブを変更します。

    これにより、アーカイブ手順がスキップされ、消去が実行されます。 このストアド プロシージャと、それを使用するように SQL エージェント ジョブを変更する方法の詳細については、「BizTalk 追跡データベースからデータを消去する方法」(https://go.microsoft.com/fwlink/?LinkId=153817) を参照してください。

  • ジョブが受信追跡データの生成と同じ速さで追跡データを消去できることを確認します。

    ピーク負荷時に業務が遅れるのは許容されますが、常に追いつけるようにしておくべきです。 消去ジョブが遅れて追い付けることができない場合、追跡データベースは引き続き増加し、最終的にはパフォーマンスに悪影響を及ぼします。

  • 論理的な消去とハード 消去のパラメーターを確認して、データを最適な期間保持していることを確認します。

    これらのパラメーターの詳細については、「BizTalk 追跡データベースのアーカイブと消去」(https://go.microsoft.com/fwlink/?LinkId=153816) を参照してください。

  • 追跡アーカイブ ファイルを保持する必要がある場合は、それらを正常に復元して使用するためのプロセスがあることを確認します。

こちらもご覧ください

チェックリスト: SQL Server の構成