博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Log--日志变大原因总结
阅读量:7259 次
发布时间:2019-06-29

本文共 711 字,大约阅读时间需要 2 分钟。

1. 有产生大日志操作,如重建整理索引,大量数据修改等

2. 长期未提交事务,为保证为提交事务可以回滚,从最早为提交事务开始之后的所有事务,都是活动事务,不能被截断或覆盖
3. 日志没有定期备份
4. 镜像或复制需要读取但还未读取的日志会被保留,镜像或复制出现错误时,会导致日志无法截断
5. 检查点的执行频率过低(被人为修改)
6. 用户打开游标但为及时取走数据并关闭右边

查看当前日志不能截断的原因

SELECT name,DB.log_reuse_wait_desc FROM sys.databases DB

事务日志空间的重用操作当前正在等待下列各项之一:
0 = 无
1 = 检查点
2 = 日志备份
3 = 活动备份或还原
4 = 活动事务
5 = 数据库镜像
6 = 复制
7 = 数据库快照创建
8 = 日志扫描
9 = AlwaysOn 可用性组辅助副本正将此数据库的事务日志记录应用到一个相应的辅助数据库。
适用于:SQL Server 2012 到 SQL Server 2012。 在早期版本的 SQL Server 中,9 = 其他(暂时)。
10 = 仅供内部使用
11 = 仅供内部使用
12 = 仅供内部使用
13 = 最早的页面
适用于:SQL Server 2012 到 SQL Server 2012。
14 = 其他(暂时)
适用于:SQL Server 2012 到 SQL Server 2012。

 

在收缩日志前需考虑是否需要规划日志的大小,然后备份数据库日志,再进行收缩

备份收缩可能需要循环多次才能将数据库日志文件缩小到设定值

收缩日志的另外一个好处是较少虚拟日志文件数量

 

转载地址:http://shodm.baihongyu.com/

你可能感兴趣的文章
全时联网PC能否带动PC市场销量上升?
查看>>
内蒙古喜迎2019年瑞雪 结束“贫雪”症
查看>>
黑白镜头下黄山云海 宛如水墨画境
查看>>
研究:多因素影响粮食安全 应早做规划避免粮食短缺
查看>>
和大牛之间的差距
查看>>
哥斯达黎加巨型石球博物馆升级 新设施4月投用
查看>>
94岁菲律宾首富、SM控股集团主席施至成睡梦中离世
查看>>
必胜客小猪佩奇主题餐厅亮相羊城 年味十足
查看>>
税收盈余前景差 德拟加强向国际大型企业增税
查看>>
区块链热度持续下降,创业公司或将批量死亡
查看>>
日产雷诺联盟2018年全球销量创新高
查看>>
辣评10月自主轿车销量:帝豪下滑 “寒冬”之下取暖还得靠新能源
查看>>
北京铁路局开始办理春运务工团体票
查看>>
Docker折腾记: (3)Docker Compose构建Gitlab,从配置(https,邮箱验证)到基本可用
查看>>
Swift iOS : 使用CocoaPods管理依赖
查看>>
[译] 白雪公主如何帮助 Airbnb 证明在设计中最重要的技能是讲故事
查看>>
ReactNative iOS源码解析(二)
查看>>
H5 与 Native 交互之 JSBridge 技术
查看>>
AR实践:基于ARKit实现电影中的全息视频会议
查看>>
近几个月Github上最热门的Java项目一览
查看>>