如何清理数据库log文件+sql server 2008
来源:互联网 发布:紫川秀易语言编程百例 编辑:程序博客网 时间:2024/05/23 02:00
在数据库中可以设置log文件自动增长的上限,如下图:
我查询到的并且实验成功的两种数据库日志文件清理的方法如下:
1.直接分离数据库,然后删除日志文件再附加。
2.数据库日志文件的清理方法:
USE [pqm]
GO
ALTER DATABASE pqmSET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE pqm SET RECOVERY SIMPLE --简单模式
GO
USE pqm
GO
DBCC SHRINKFILE(N'pqm_log', 11, TRUNCATEONLY)
GO
USE [pqm]
GO
ALTER DATABASE pqmSET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE pqm SET RECOVERY FULL --还原为完全模式
GO
优点:此清除日志所运行消耗的时间短,90GB的日志在分钟左右即可清除完毕,做完之后做个完全备份在分钟内
即可完成。
缺点:不过此动作最好不要经常使用,因为它的运行会带来系统碎片。普通状态下LOG和DIFF的备份即可截断日志。
此语句使用的恰当环境:当系统的日志文件异常增大或者备份LOG时间太长可能影响生产的情况下使用。
- 如何清理数据库log文件+sql server 2008
- SQL Server 2008 R2 下如何清理数据库日志文件
- SQL Server 2008 R2 下如何清理数据库日志文件
- SQL SERVER数据库清理DB LOG
- SQL Server 2008 清理数据库日志文件
- 如何清理sql server数据库日志
- SQL Server 清理数据库日志文件
- 如何清理db2diag.log文件
- SQL Server 2008如何压缩日志(log)文件?
- SQL Server 2008如何压缩日志(log)文件?
- SQL Server 2008如何压缩日志(log)文件
- SQL Server 2008如何压缩日志(log)文件?
- SQL Server 2008如何压缩日志(log)文件?
- SQL Server 2008如何压缩日志(log)文件?
- 清理SQL Server 2008数据库日志
- Microsoft SQL Server 2008 清理日志文件
- Sql server 2008R2 日志文件清理
- Sql server 2008R2 日志文件清理
- paris和iparis的区别
- 社交游戏开发者烦恼:每周遭2款山寨产品冲击
- Android Settings 导入eclipse(含有调试好的源代码)
- W3C宣布HTML5规范正式完工,耗时三年
- 动态日历
- 如何清理数据库log文件+sql server 2008
- linux下 mysql设置双机热备份
- jquery -全选/反选
- Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin
- 开源 免费 java CMS - FreeCMS安装手册
- C++中的虚函数(virtual function)
- error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file.....
- UILable 表情符号大全
- 围观黑客如何干掉黑客?