sql数据库收缩6g空间需要多久

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql数据库收缩6g空间需要多久相关的知识,希望对你有一定的参考价值。

参考技术A 时间长短受很多因素影响。
根据数据库的大小,如果数据库很小,那么收缩时间超快,否则的话,收缩超慢,也可能失败。
还有其他因素,比如收缩的时候你的数据库是否被访问等等,收缩数据文件是单线程的操作,所以CPU再好也没用,一般收缩的话都少量多次这样操作。
注意如果1%的空间千万不要收缩数据库。收缩数据库对数据库的影响极大,产生大量日志和碎片,而且会锁表。

sql 收缩oracle表空间

alter table <mytable> enable row movement;
alter table <mytable> shrink space;
alter table <mytable> disable row movement;

analyze table <mytable> compute statistics;
commit;

以上是关于sql数据库收缩6g空间需要多久的主要内容,如果未能解决你的问题,请参考以下文章

如何收缩sqlserver数据库

您应该多久压缩一次 SQL CE 数据库?

SQL 数据库收缩问题

sql 2012收缩日志需要停镜像吗

SQL SERVER如何收缩数据库

怎样在SQL Server 2000中收缩数据库