当前位置:  开发笔记 > 数据库 > 正文

为什么缩小sqlserver 2005数据库?

如何解决《为什么缩小sqlserver2005数据库?》经验,为你挑选了1个好方法。

缩小数据库有哪些优缺点?是否有任何性能影响?



1> Keith..:

优点:使用的磁盘空间更少

缺点:更有可能耗尽空间

基本上就是这样 - 没有可用空间的缩小数据库需要"增长"才能完成几乎任何操作.

当SQL在MDF文件中用完空间时,它必须增长它,这非常缓慢且昂贵.

如果您知道文件中有足够的空间,请继续缩小.注意碎片文件,因为如果它们需要重新索引.

基本示例:

500MB数据库文件,400MB使用.你可以将它缩小到400MB,但下一步操作将非常慢,因为SQL会增加40MB(默认为10%).

500MB数据库文件,50MB使用.你可能在浪费空间.缩小到100MB,DB仍然有足够的空间来做很多事情.

500MB数据库文件,使用50MB,但即将导入数百万条记录.让它不受影响.导入后再次检查.

只读DB应该总是缩小.

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有