データベース全体のサイズは約 35 GB ですが、読み取り/書き込みが多いレプリケーション データベースをセットアップしようとしています。
トランザクション レプリケーション サーバーが構成されましたが、1 週間でログが 22 GB に膨れ上がり、サーバーの速度が大幅に低下しました。
レプリケーションとログの増加をなんとか停止し、現在はログが 22 GB の 0.1% 使用されて安定しています (ログ全体のサイズはまだ縮小していません)。
- Windows バックアップを使用して毎晩実行される完全バックアップ
- 復旧モデルはシンプルです
- 8x SAS 10K ドライブを備えた RAID10 で実行
- 32GB RAM、Win2008 x64 SP1
- SQL が 24GB のみを使用するように制限されているため、サーバーは 75% のメモリ使用率を保持します
- リソース モニターによると、平均ディスク アクティビティは約 100KB/秒で、レプリケーションなしのキューの長さは 0.05 です。
- バックアップ サーバーは同じ OS、4GB RAM、RAID1 SATA 7.2k 500GB を実行しています。
質問は - トランザクション ログが継続的に大きくなる原因となったのは、どのような間違いでしたか?
さらに情報が必要な場合は、どのツールを使用すればよいか教えてください。それに応じて投稿できます。
事前に助けてくれてありがとう。