5
缩小数据库有哪些优缺点?是否有任何性能影响?为什么缩小sqlserver 2005数据库?
缩小数据库有哪些优缺点?是否有任何性能影响?为什么缩小sqlserver 2005数据库?
这基本上就是它 - 一个收缩DB没有可用空间的需要,以被“种植”几乎可以完成任何操作。
当SQL耗尽MDF文件中的空间时,它必须增长它,那就是很缓慢且昂贵。
如果您知道文件中有足够的空间继续缩小。要小心碎片文件,因为如果它们是事后需要重新索引的话。
基本示例:
500MB数据库文件,使用400MB。你可以将它缩小到400MB,但随着SQL增加40MB(默认为10%),下一步操作将会非常缓慢。
500MB数据库文件,使用50MB。你可能在浪费空间。收缩到100MB,数据库仍然有空间做很多事情。
500MB数据库文件,使用50MB,但即将导入数百万条记录。不要收起来。导入后再次检查。
只读数据库应该总是收缩。