SQL Server 2000のトランザクションログサイズが小さいようです
-
03-07-2019 - |
質問
トランザクションログでリカバリモードを完全かつ無制限のファイル拡張に設定した場合、なぜトランザクションログが40 GBデータベースで2 MBにしかならないのか疑問に思います。アイデアはありますか?
編集:おそらく毎日数百MBが挿入され、多くの更新が行われていると思います。かなりアクティブなWebサイトを駆動するデータベースです。
解決
ログをバックアップするので、それはそれがすることになっているのですか?
Sidenote(コメントできない場合):完全バックアップはログを切り捨てません 。ログのバックアップ、またはTRUNCATE_ONLYコマンドのみがログを切り捨てます。
他のヒント
40 GBのうち、毎日変更されるデータの数は?トランザクションログは、ログに記録された操作(挿入、削除、更新)のみをトレースし、BCPまたは他のバルクコマンドを使用して読み取り操作または一括コピーされた挿入をトレースしません)。
ログに記録された操作に1日に2 MB以上かかる場合は、スケジュールされたジョブを調べて、誰かが定期的にログをダンプしているかどうかを確認してください
定期的な完全バックアップを行っている場合、トランザクションログは切り捨てられます。
所属していません StackOverflow