强制数据库日志清除的方法

我们在平常Sqlserver 使用过程中,会发现 Db的日志文件会非常大

有的甚至超过 3G ,这样运行效率会低

而且影响我们平常的数据备份工作,为此我整理一个sql语句可以快速的将日志文件进行删除

执行后,不管这个日志文件有多大,都会变成 几百k 的日志文件

sql 语句如下:

DUMP TRANSACTION AM6 WITH NO_LOG
BACKUP LOG AM6 WITH NO_LOG
DBCC SHRINKDATABASE(AM6)

注解:AM6 是am的数据库名称,这里用户在执行前需要将这个名称改成
用户自己的am数据库名称

posted @ 2016-11-02 14:07  -mobox  阅读(194)  评论(0编辑  收藏  举报