对数据库收缩说No!

一般来说,数据库中的数据被大量删除后,数据库实际使用空间远远低于分配空间,可以通过数据库收缩将分配空间减小。执行数据库收缩一定要考虑具体情况,更不可作为一项常规维护计划经常执行。主要原因有以下几点:

一、收缩文件的过程非常影响性能。这个过程需要移动大量数据从而造成大量IO,这个过程会被记录到日志从而造成日志暴涨,相应的,还会占去大量的CPU资源。

二、收缩产生的大量日志会被事务日志传送,镜像,复制等操作会重复执行。

三、最糟的结果是文件收缩会产生了大量索引碎片!索引碎片对数据库性能会产生严重影响。

所以,请记住:

数据文件收缩是邪恶的

收缩数据库更加邪恶

自动收缩那简直就是十恶不赦了

数据库收缩

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
avatar

发表评论

您必须登录才能发表评论!