撑爆 故障日志不断增大 SERVER2008 SQL R2 求教
本文目录导航:
SQL SERVER2008 R2 求教,故障日志不断增大,撑爆
这个问题我前几天正好碰上,相关的关键点提示: **********特别提示:《在操作之前请备份》************:1、SQL SERVER 2008 的日志会越来越大,它就是日志,不能称故障日志,它记录了数据库的绝大多数动作,包含每一个表的改写与插入。
如果是用于生产的,可能会大到可怕,我的数据库,前几天一看,不到1个月就十多个G的日志文件。
2、要收缩、清除,关键点就一个:先把数据库的恢复模式从默认的“完整”改为“简单”。
具体做法:对数据库点 右键 -》属性-》左边 选择页 中 点 “选项”-》找到 “恢复模式”,改成“简单”。
3、然后对数据库点 右键 -》任务-》收缩 -》文件 -》出来的界面中,文件类型 选 “日志”,点“确定”钮-》OK了。
4、再次提示,在操作之前请备份,虽然一般不会碰上问题,但不保证万一。
日志文件缩完了,你是否要把它改回“完整”模式,你自个看着办,要真的数据库崩溃了,对多数人,有日志也是“然并卵”,至少本人没那本事用它。
建议每天自动异盘备份,加双机热备或做数据库镜像。
5、顺便说、看了一下微软的数据库镜像实现方案相关的东西,感觉太难了,有兴趣可以去试试。
此外,数据库的恢复模式的选择,对当前数据库的运行应该是没有什么影响的,也许对于会用日志文件进行数据查看和调整的人有用吧。

数据库LDF文件增长太快,太大
想以后不让它日志增长得太大 企业管理器--服务器--右键数据库--属性--事务日志 --将文件增长限制为xM(x是你允许的最大数据文件大小) --SQL语句的设置方式: alter>数据库LDF文件增长太快,太大
想以后不让它日志增长得太大 企业管理器--服务器--右键数据库--属性--事务日志 --将文件增长限制为xM(x是你允许的最大数据文件大小) --SQL语句的设置方式: alter database 数据库名 modify file(name=逻辑文件名,maxsize=20)