次の方法で共有


BizTalk Server データベースを維持するためのベスト プラクティス

このトピックでは、BizTalk Server データベースを維持するためのベスト プラクティスをいくつか示します。

  • SQL Server エージェントが SQL Server で実行されていることを確認します。 SQL Server エージェントが停止すると、データベースのメンテナンスを担当する組み込みの BizTalk SQL Server エージェント ジョブを実行できません。 この動作によりデータベースが増加し、この増加によってパフォーマンスの問題が発生する可能性があります。 SQL Server エージェント ジョブの監視については、「 SQL Server エージェント ジョブの監視」を参照してください。

  • SQL Server LDF ファイルと MDF ファイルが別々のドライブにあることを確認します。 BizTalkMsgBoxDb データベースと BizTalkDTADb データベースの LDF ファイルと MDF ファイルが同じドライブ上にあると、ディスクの競合が発生する可能性があります。

  • 必要でない場合は、メッセージ本文の追跡を有効にしないでください。 多くの場合、ソリューションの開発とトラブルシューティングを行う際に、メッセージ本文の追跡を有効にすることが必要になる場合があります。 その場合は、完了したら、メッセージ本文の追跡を無効にしてください。 メッセージ本文の追跡を有効のままにすると、BizTalk Server データベースが拡張されます。 メッセージ本文の追跡を有効にする必要があるビジネス ニーズがある場合は、 TrackedMessages_Copy_BizTalkMsgBoxDb および DTA Purge and Archive SQL Server エージェント ジョブが正常に実行されていることを確認します。

  • 通常、トランザクション ログが小さいほどパフォーマンスが向上します。 トランザクション ログを小さくするには、 バックアップ BizTalk Server SQL Server エージェント ジョブをより頻繁に実行するように構成します。 詳細については、 BizTalk Server データベースの最適化に関するホワイト ペーパー (https://go.microsoft.com/fwlink/?LinkId=153594) を参照してください。

  • BizTalk Server Best Practices Analyzer (BPA) を使用して、既存の BizTalk Server 展開を評価します。 BPA は、多数のデータベース関連のチェックを実行します。 BizTalk Server ベスト プラクティス アナライザー ツールは 、BizTalk Server ベスト プラクティス アナライザー ツールからダウンロードできます。

こちらもご覧ください

チェックリスト: BizTalk Server データベースの大規模成長に伴う BizTalk Server データベース テーブルの保守とトラブルシューティング