oracle logwr,ckpt,dbwn 如何协同工作的

lgwr

  1. 事务提交(COMMIT)

  2. Redo Log Buffer 达到 1/3 满

  3. Redo Log Buffer 数据量达 1MB

  4. 每 3 秒超时

  5. DBWn 进程触发

  6. 日志切换(Log Switch)

  7. 检查点(Checkpoint)

ckpt

  1. log_checkpoint_timeout时间达到

  2. 当前redo日志已经写够log_checkpoint_internavl*操作系统块大小

  3. redo log switch

  4. alter system checkpoint

  5. alter tablespace XXX begin backup,end backup的時候

  6. alter tablespace , datafile offline, shutdown immediate, direct read的時候;

dbwn

1、当dirty list达到一定数量(阀值25%),,导致Server Proceess通知DBWn写赃数据

2、当扫描LRU list达到一定数量还未找到free buffer 时,停止搜索free buffer,直接通知DBWn写脏数据

3、ckpt通知

相关推荐
ACP广源盛139246256737 分钟前
DeepSeek‑V4‑Flash 公测@ACP#昇腾 950 国产算力组合落地,国产 PCIe 交换芯片 IX9104 有哪些硬件机会
大数据·数据库·人工智能·分布式·单片机·嵌入式硬件·microsoft
进击的女IT29 分钟前
通过mysql中的Data目录恢复数据库数据
数据库·mysql
yuezhilangniao35 分钟前
AI工具全家桶:从开发到运维,从数据库到产品经理-含魔塔社区简介
运维·数据库·人工智能
gb421528744 分钟前
ChromaDB向量数据库的特点
数据库
IvorySQL1 小时前
PostgreSQL 日报| GiST 索引扫描可见性缺陷(8 月 3 日)
数据库·人工智能·postgresql·开源
xiaoxiangsiyan1 小时前
LNMP + Redis Sentinel 高可用架构部署手册(续)
运维·网络·数据库·redis·缓存·架构·sentinel
刘婉晴1 小时前
【Web漏洞】SQL 注入实战技巧
前端·数据库·sql
CodeHackerBhx2 小时前
Spring Boot 4 防重复提交:从接口幂等到 Redis 分布式锁的完整实践
java·数据库·spring boot·redis·分布式
xlxxy_2 小时前
外部系统调用SAP接口遇到的一些报错
开发语言·数据库·sap·abap
麦聪聊数据2 小时前
连锁零售全域数据管控(下):API 化服务输出,释放全域数据业务价值
数据库