我们有一个SQL Server Express实例,其中一个数据库达到10Gb。
根据allocation_units.used_pages
,我们删除了90%较大的数据库表记录,据说清理了4Gb空间。
DBCC SHRINKFILE
减少了日志文件,但未影响数据文件大小。
数据库恢复模型简单。
DBCC SHRINKFILE (datafile, TRUNCATEONLY);
DBCC SHRINKFILE (logfile, TRUNCATEONLY);
SQL Server Express版本是否存在DBCC SHRINKFILE
的限制?