
checkpoint的过程
发布日期:2021-05-28 05:09:54
浏览次数:13
分类:精选文章
本文共 291 字,大约阅读时间需要 1 分钟。
部分用户线程被暂停处理,以防止对数据库造成干扰。记录检查点的时间戳,确保操作有序可追溯。物理日志缓冲区需将数据刷新到磁盘上的物理日志文件以避免数据丢失。缓冲池中的被修改数据已开始向磁盘写入,确保数据持久化。检查点信息已写入逻辑日志缓冲区,等待写入磁盘上的逻辑日志。接下来,物理日志文件将被复制到逻辑日志缓冲区,以支持日志的传输和持久化。随后,逻辑日志缓冲区的内容将被写入磁盘上的逻辑日志文件,完成日志的持久化。最后,检查点信息被记录到MSGPATH文件,并更新了系统保留页中的相关信息。这样操作完成后,系统的状态将回到正常运行状态。所有挂起的线程已恢复继续处理,确保系统的高效运行。
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年05月07日 00时33分56秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
一些技术博客
2019-03-13
第01问:MySQL 一次 insert 刷几次盘?
2019-03-13
libvirtd:内部错误:Failed to apply firewall rule
2019-03-13
优先级队列2
2019-03-13
TiKV 源码解析系列文章(十三)MVCC 数据读取
2019-03-13
Android 开发常用的工具类(更新ing)
2019-03-13
EasyUI的简单介绍
2019-03-13
初次安装webpack之后,提示安装webpack-cli
2019-03-13
Hbase压力测试
2019-03-14
C#中的类、方法和属性
2019-03-14
Python爬虫训练:爬取酷燃网视频数据
2019-03-14
Python数据分析入门(十九):绘制散点图
2019-03-14
Callable中call方法和Runnable中run方法的区别
2019-03-14
Linux yum提示Loaded plugins错误的解决方法
2019-03-14
xshell解决文本粘贴格式错误
2019-03-14
JAVA BigInteger和BigDecimal类常用方式
2019-03-14
机器学习全教程
2019-03-14
idea在连接mysql数据库时区错误
2019-03-14