--在执行会产生大量未用存储空间的操作(如大型 DELETE 语句、截断表或删除表操作)后,执行收缩操作最有效。
--要求具有 sysadmin 固定服务器角色或 db_owner 固定数据库角色的成员身份。
--不要频繁收缩日志文件,因为这会导致性能下降。

USE test;

SELECT * FROM sys.database_files
--下面的名称填写上面语句查询出来的名称

ALTER DATABASE test SET RECOVERY SIMPLE;
DBCC SHRINKFILE('test', 5);
DBCC SHRINKFILE('test_log', 100);

ALTER DATABASE test SET RECOVERY FULL;
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐