USE[master] GO
ALTER DATABASE Manage_test SET RECOVERY SIMPLE WITH NO_WAIT GO
ALTER DATABASE Manage_test SET RECOVERY SIMPLE --简单模式 GO
USE Manage_test GO
DBCC SHRINKFILE (N'Manage_test_log' , 2, TRUNCATEONLY) --设置压缩后的日志大小为2M,可以自行指定 GO
USE[master] GO
ALTER DATABASE Manage_test SET RECOVERY FULL WITH NO_WAIT GO
ALTER DATABASE Manage_test SET RECOVERY FULL --还原为完全模式 GO
-- 查询每个表的数据量
SELECT a.name, b.rows
FROM sysobjects AS a INNER JOIN
sysindexes AS b ON a.id = b.id WHERE (a.type = 'u') AND (b.indid IN (0, 1)) ORDER BY b.rows DESC
SqlServer数据库压缩-日志压缩
USE[master]GOALTERDATABASEManage_testSETRECOVERYSIMPLEWITHNO_WAITGOALTERDATABASEManage_testSETRECOVERYSIMPLE--简单模式GOUSEManage_test
推荐度:
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
点击下载文档文档为doc格式