互联网服务db2 9.7

db2loggr 线程的含义?

db2loggr  什么情况下会启动?
db2diag.log中出现了db2loggr 线程,是说明部分事务回滚了,启动db2loggr 线程,来读取日志来进行回滚吗 ??
正常的写操作,比如insert ,update,我看db2diag.log中没有出现db2loggr  这个edu

参与3

1同行回答

o0呼噜Zzo0呼噜Zz系统工程师机密
日志页读写进程db2loggr/db2loggw: DB2采用的是读日志优先(Read logahead)的策略来持久化数据,即在将insert/delete/update的数据写入磁盘前,必须先将对这些操作的日志从日志缓冲区持久化到磁盘当中,这个操作由db2loggw线程完成。当需要使用持久化到磁盘的日志恢复或撤销某些操...显示全部
  • 日志页读写进程db2loggr/db2loggw: DB2采用的是读日志优先(Read logahead)的策略来持久化数据,即在将insert/delete/update的数据写入磁盘前,必须先将对这些操作的日志从日志缓冲区持久化到磁盘当中,这个操作由db2loggw线程完成。

当需要使用持久化到磁盘的日志恢复或撤销某些操作时,需要从磁盘中将对应的日志读入到日志缓冲区中,此时有db2loggr线程完成。

收起
系统集成 · 2022-05-26
浏览444

相关问题

问题状态

  • 发布时间:2022-05-20
  • 关注会员:2 人
  • 问题浏览:816
  • 最近回答:2022-05-26
  • X社区推广