SQL Server 压缩资料库 (Shrink Database) - 心得分享

DBABootcamp

该不该压缩资料库是 DBA 常见的问题。以记录档 (LDF, log file) 而言,如果资料库备份排程设定得当,理论上是不需要压缩记录档。但如果因为备份失败或其他因素,造成记录档过大的情况,常见的办法就是压缩记录档取回可用的磁碟空间。

至於压缩资料库与资料档 (MDF, data file),我相信大多数 DBA 都会投反对票,不赞成压缩资料库。原因是压缩资料库虽然可以取回一些磁碟空间,但对资料库本身却会造成不小的伤害,会造成严重的资料碎片化 (fragmentation),进而衍生出效能的问题。

虽然如此,也不是都不能压缩资料库。如果资料库经历大量的资料表 DROP 或 TRUNCATE, 这种情况之下就可以非常合理的压缩资料库,取回一些磁碟空间。

DBA 训练营 - SQL Server 资料库管理入门
线上课程募资活动开始罗!


<<:  浅谈CC攻击原理和防御手段

>>:  (JS地下城)九九乘法表 步骤解析

Day2:在Anaconda上安装Tensorflow以及Keras

  上篇明白到目前Tensorflow的状况如何,是时候重新建立环境了,我使用Anaconda建立环...

Day 25. slate × Normalizing × Dirty-Path

我们在 上上一篇 也有提到过 slate 将 Normalizing 这项功能的实现拆成了第一步骤...

Day6 Data types, Variables, and Operators (Ⅱ)

Integers(整数) ●最常使用的是integer type是int ●如果数字超出type的可...

【day12】InvitationDetailFragment

今天我们要做的是邀约详细资讯! 继昨天我们完成Recyclerview之後,我们今天要让我们使用者...

[day-25] Python-例外处理!

甚麽是例外处理? 当Python在执行的时候,如果遇到无法处理的状况就会出现错误,导致整个程序卡住。...