sql >> データベース >  >> RDS >> Sqlserver

SQL Server 2008 - トランザクション ログの縮小 - 自動化する方法はありますか?

    ファイルが毎晩 500 MB に増大する場合、正しいアクションは 1 つだけです:ファイルを事前に 500 MB に拡大し、そのままにしておく .ログ ファイルを圧縮すると、損害が発生します。ログファイルの自動拡張も有害です。

    • 通常の操作中にファイルの増加ゼロ フィルの初期化にヒットし、パフォーマンスが低下した
    • ログが少しずつ大きくなり、多数の仮想ログ ファイルが作成され、運用パフォーマンスが低下します
    • 圧縮中にログが断片化します。データ ファイルの断片化ほど悪くはありませんが、ログ ファイルの断片化はパフォーマンスに影響を与えます
    • ある日、1 日あたり 500 MB の増加でディスク容量が不足し、ファイルを事前に作成しておけばよかったと思う

    私の言葉を鵜呑みにする必要はありません。いくつかの MVP ブログで、ログとファイルの圧縮の実践について定期的に述べていることを読むことができます。

    他にもあります。リンクするのにうんざりしました.

    ログ ファイルを圧縮するたびに、妖精は翼を失います。



    1. MySQLテーブルが更新されたときに電子メールを受信するにはどうすればよいですか?

    2. 全文のPostgresqlプレフィックスワイルドカード

    3. selectを続編し、別のテーブルエイリアスを含めます

    4. Eclipse / Hibernateツールエラー:アーカイブクラスパスエントリが存在しません