SQL server-收缩数据库和事务日志

SQL server的事务日志增长比较快
delete完数据后空间不会立即释放,导致占用大量磁盘空间
有复制关系的情况下,即便模式改成simple也不能手动清理,可以执行以下命令回收空间

命令可以连续执行,直到达到缩减效果
--截断事务日志
BACKUP LOG databasename TO DISK='NUL'
--收缩事务日志
DBCC SHRINKFILE('databasename_log')
--收缩数据库
DBCC SHRINKDATABASE (databasename)
posted @ 2023-05-16 17:24  Enzo_Ocean  阅读(85)  评论(0编辑  收藏  举报