8つのサブスクライバーにプッシュするマージレプリケーション環境があります。これは正常に動作しています。ディストリビューションデータベースは、シンプルリカバリモードでセットアップされています。毎日00:30にすべてのデータベースをバックアップする保守計画があります。このプロセスが完了すると、配布ログファイルは次の30分間で大きくなり、ハードドライブの残りのすべてのスペースを吸収します(約90GB)
その後、ディストリビューションデータベースが "回復保留中"と表示され、マシンを再起動するまで何もできなくなります。この後、ログファイルを2MBに縮小できます。
なぜこれが起こっているのか私にはわかりません。ログファイルは、日中約10MBで実行されます。データベースのサイズは15GBです。
データベースを回復保留状態にしているのは何ですか?フルバックアップを実行する必要はありません。
—
mrdenny 2013
わかりましたので、このジョブが「エージェント履歴のクリーンアップ:配布」を実行すると、ログファイルが大きくなるようです...このジョブの実行中にバックアップが実行されている可能性があります。それが問題を引き起こすかどうかはわかりません。履歴のクリーンアップを1時間早く実行するように設定しました。結果が表示されます
—
Koenyn 2013
インデックスの再構築はありますか?
—
Carol Baker West
sys.databases.log_reuse_wait_desc
値が中にログが成長する一方で、これらの30分?