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 データベース テーブル