有没有一种压缩SQL2000 / 2005 MDF文件的方法?
时间:2020-03-06 15:01:55 来源:igfitidea点击:
最近,我从生产SQL数据库中删除了数百万行的旧数据,它似乎并没有缩小.MDF文件的大小。我们的磁盘空间有限。
我想知道是否还有其他方法可以"拧紧"文件(例如类似于Access的"压缩和修复"功能)?
解决方案
在Sql Server Management Studio中使用收缩文件选项
右键单击数据库>任务>收缩>数据库(或者文件)
DBCC SHRINKDATABASE等在联机丛书中读取事务日志和备份
如果大日志文件是问题所在,则可能会有所帮助:
backup log MY_DATABASE WITH TRUNCATE_ONLY;
然后右键单击MY_DATABASE,然后按出纳员的建议选择"所有任务"->"收缩数据库"。