次の方法で共有


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 消去ジョブとアーカイブ SQL Server エージェント ジョブが正常に実行されていることを確認します。

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

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

参照

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