强制数据库日志清除的方法
我们在平常Sqlserver 使用过程中,会发现 Db的日志文件会非常大
有的甚至超过 3G ,这样运行效率会低
而且影响我们平常的数据备份工作,为此我整理一个sql语句可以快速的将日志文件进行删除
执行后,不管这个日志文件有多大,都会变成 几百k 的日志文件
sql 语句如下:
DUMP TRANSACTION AM6 WITH NO_LOG
BACKUP LOG AM6 WITH NO_LOG
DBCC SHRINKDATABASE(AM6)
注解:AM6 是am的数据库名称,这里用户在执行前需要将这个名称改成
用户自己的am数据库名称