DB BUFFER LRU 列表的latch等待 总结出来如下两种情况会导致latch等待: 1. 载入内存,写入LRU列表 进程欲读取还没有装载到内存上的块时,通过查询LRU 列分配到所需空闲缓冲区,在此过程中需要cache buffers lru chain latch。 2. 刷脏块,同步到物理文件 数据库写入进程将脏缓冲区记录到文件上,查询LRU LIST,将相应缓冲区移动到FREE LIST的过程中,也要获得cache buffers lru chain latch。 在如下情况下将脏缓冲区记录到文件里: 2.1)session对应的服务进程为了获得空闲缓冲区,向DBWR 请求记录脏缓冲区时; 2.2)Oracle进程为执行Parallel Query 或 Backup,Truncate/Drop等工作,请求记录相关对象的脏缓冲区时; 2.3)周期性或管理上的原因检查点(checkpointing)被执行时。 2.4)Oracle 为了保障将通过FAST_START_MTTR_TARGET(或LOG_CHECKPOINT_TIMEOUT)指定的时间的恢复,周期性执行检查点。 2.5)管理员执行检查点命令或根据日志文件切换,也会发生检查点。
DB BUFFER LRU 列表的latch等待
来源:这里教程网
时间:2026-03-03 13:47:36
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 5-dw_星型模型和雪花模型
5-dw_星型模型和雪花模型
26-03-03 - Oracle RAC+DG环境搭建(CentOS 7+Oracle 12C)(三) 网络规划及相关配置
- Oracle RAC+DG环境搭建(CentOS 7+Oracle 12C) (六) 安装Grid Infrastructure
- 安装Oracle 11G RAC 遇到的2个问题——Failed to run "oifcfg" 和 找不到集群节点
- OGG Director报错 Connection FAILED
OGG Director报错 Connection FAILED
26-03-03 - Debian rsyslog服务配置与管理(新手入门完整教程)
Debian rsyslog服务配置与管理(新手入门完整教程)
26-03-03 - NOT IN之后的子查询不能包含NULL值
NOT IN之后的子查询不能包含NULL值
26-03-03 - 6-dw_元数据管理
6-dw_元数据管理
26-03-03 - 外键没有索引哪些DML操作会被阻塞
外键没有索引哪些DML操作会被阻塞
26-03-03 - Oracle/云MySQL/MsSQL“大迁移”真相及最优方案
Oracle/云MySQL/MsSQL“大迁移”真相及最优方案
26-03-03
