数据库恢复 sql server收缩数据库,需要多长时间?

sql server收缩数据库,需要多长时间?1. 最好的方法是压缩日志文件。如果收缩日志文件,请先进行日志备份。最好的方法是先完成它,然后再做日志。2. 如果要收缩数据文件,建议每次收缩100米。3

sql server收缩数据库,需要多长时间?

1. 最好的方法是压缩日志文件。如果收缩日志文件,请先进行日志备份。最好的方法是先完成它,然后再做日志。

2. 如果要收缩数据文件,建议每次收缩100米。3~5次后,加入500m一次,3~5次加入1g一次。以后不要再加了。收缩是资源密集型的。不要在一个时间或一个忙的时候缩成一行。没有官方文档支持,但根据个人经验,SQLServer似乎有一个适应期。在“适应”之前,它需要从一个小规模缩小几倍,然后慢慢地添加。另外,它不应该缩小到一个很小的尺寸,因为一旦有新的数据或者数据发生变化,它就会再次上升,而此时的压力会更大。

3. 对于文件的增长规模,按120g级,建议每次增加500m。不要使用百分比。如果你的数据库不能关闭,那就不容易了。缩小数据库需要将数据库转换为简单的恢复模型。

什么情况下要进行收缩数据库?

长时间使用数据库后,会产生大量的数据,占用空间,影响访问速度,所以需要对数据库进行收缩

基本上是用SQL进行CRUD(create,read,update,delete)操作,这有两个方面

了解基本的DML和DDL语句,选择列表、where子句、表达式、join、simple group by/Having、order by等基本知识就足够了