① sqlserver2008 收缩数据库耗时
这个看服务器性能,我做过200G的,压缩大概在3-4小时左右。
你这个,个人感觉应该在1-2个小时左右!
② sql server 收缩数据库 需要多长时间
根据数据库的大小,如果数据库很小,那么收缩时间超快,否则的话,收缩超慢,也可能失败!
③ sql server 收缩数据库 需要多长时间
1、用收缩文件的方式最好,如果收缩日志文件,先做一次日志备份,最好的方法是先做完备再做日志。 2、如果收缩数据文件,建议先100M每次地收缩,过3、5次之后,再加到500M一次,再过3、5次再升到1G一次,后面就不要再加了,收缩很费资
④ sql server 收缩数据库 需要多长时间
一般情况下会很快,我收缩数据库日志和文件的话,基本上在10秒以内,如果很长时间的话,估计是使用的时候出了数据库占用问题,你可以在没有人使用的时候重新启动数据库,然后再收缩数据库!
⑤ SQL Server数据库的收缩一直在执行
删除表给数据库缩小空间时:执行如下操作老是存在执行了5,6个小时,还是一直没有执行完成。
在开启自动收缩选项的情况下,SQLServer定期会检查文件使用情况。如果空闲空间大于25%,SQLServer就会自动运行自动收缩数据库文件的动作。
⑥ sql server简单模式下,收缩数据库有时候收缩很容易一会儿就收缩了,但是有那么几次总是收缩不了
主要是事务日志占空间
1.“备份类型”选“事务日志”。
2.收缩->数据库,选“在释放未使用的空间前重新组织文件……”。
反复操作上述两个步骤,如果不能设为单用户模式,动作要紧凑。
这样才能收缩到最小(只有几M)。
⑦ sql数据库收缩6g空间需要多久
时间长短受很多因素影响。
根据数据库的大小,如果数据库很小,那么收缩时间超快,否则的话,收缩超慢,也可能失败。
还有其他因素,比如收缩的时候你的数据库是否被访问等等,收缩数据文件是单线程的操作,所以CPU再好也没用,一般收缩的话都少量多次这样操作。
注意如果1%的空间千万不要收缩数据库。收缩数据库对数据库的影响极大,产生大量日志和碎片,而且会锁表。
⑧ 330G的数据库做收缩处理需要多少时间能完成
大约10小时左右吧
⑨ 数据库收缩时间长
一个事务才压缩32个数据页,一个数据页8KB,100G,要开启多少次事务?
一般在线系统,最好夜深人静的时候干。
或是断开所有连接,备份,清空日志后收缩,逐个文件压缩,这下你知道为啥要建立数据库文件组了吧!
selectfileid,name,filenamefromsysfiles
DBCCSHRINKDATABASE(1)
我个人看可能是你硬件配置过低导致,或是磁盘已经有问题了,或是有资源争夺的可能。
100G数据文件,32核心,32G内存,16块300G硬盘,我压缩一次也就30分钟。
估计跟你的磁盘空间有关系。