请教关于循环日志与归档日志的一些问题

新手求各位大大解答下:
DB2中,当某个事务占用大量的日志空间或者迟迟未提交都有可能导致日志爆满的问题,循环日志中关于爆满这我能理解。
但是有开启归档的活动日志也会爆满我就不能理解了,不是当活动日志满了就会自动刷入磁盘然后重新利用吗,怎么会爆满呢?
参与17

5同行回答

在线活动日志含有未提交数据,是不能被归档的,当所有活动日志用完后,无法重新利用最旧的日志编号,就会发生日志满。显示全部

在线活动日志含有未提交数据,是不能被归档的,当所有活动日志用完后,无法重新利用最旧的日志编号,就会发生日志满。

收起
证券 · 2015-10-13
浏览1483
anikikonganikikong课题专家组数据库运维工程师中国民生银行
除非你的second log设置为-1,也就是无限日志,否则活动日志的大小是固定的。建议控制长事务,而不是纠结设置特别大的活动日志显示全部

除非你的second log设置为-1,也就是无限日志,否则活动日志的大小是固定的。建议控制长事务,而不是纠结设置特别大的活动日志

收起
银行 · 2015-10-21
浏览1367
苏州易博创云苏州易博创云CTO苏州易博创云网络科技有限公司
要想彻底解决这个问题,需要根据事务大小设置合理的primary log和log file size显示全部

要想彻底解决这个问题,需要根据事务大小设置合理的primary log和log file size

收起
IT咨询服务 · 2015-10-14
浏览1444
喂小饱me9喂小饱me9数据库运维工程师chinapay
在归档日志模式下,只要日志中含有未提交的事务就是活动日志,活动日志是不能被归档的,建议你去了解一下db2的日志原理显示全部

在归档日志模式下,只要日志中含有未提交的事务就是活动日志,活动日志是不能被归档的,建议你去了解一下db2的日志原理

收起
IT其它 · 2015-10-14
浏览1398
李英杰李英杰数据库技术专家烁林软件
重新利用的前提是日志没有未提交的事务,如果不是这样一旦事务回滚就需要归档日志来恢复数据至原始状态显示全部

重新利用的前提是日志没有未提交的事务,如果不是这样一旦事务回滚就需要归档日志来恢复数据至原始状态

收起
系统集成 · 2015-10-13
浏览1422

提问者

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2015-10-13
  • 关注会员:8 人
  • 问题浏览:4524
  • 最近回答:2015-10-21
  • X社区推广