大学MOOC(36)——数据库的故障类型

事务中的数据,数据库缓冲区,数据库

事务需要提交和撤销

数据元素的概念

图片.png

事务的原子性是指事务的一组操作要么不做要么全做

已经提交的事务对于数据库的读写一定要反映到磁盘上

故障恢复是要保证原子性持久性

故障恢复就是把不正确的状态恢复到已知为正确的某一状态

图片.png

数据库故障恢复

图片.png

事务故障的恢复

  • Redo
  • Undo


    图片.png

系统故障的恢复需要运行日志

  • 运行日志是一个文件
  • 运行日志是直接写在介质存储上的
  • 先写运行日志,再与数据库缓冲区进行信息交换
    图片.png

运行日志应该从哪一个点开始恢复?

图片.png

检查点之前的事务已经写入到磁盘

检查点之后的事务是否已经写入是不知道的

检查点是设置在运行日志中的

图片.png

介质故障的恢复是通过副本来解决的

图片.png

介质恢复后还需要运行日志来恢复的

转储点的确定

图片.png

介质故障是通过备份来解决的,备份在不同的介质

数据元素的概念

图片.png

事务相关的读写操作

图片.png

持久性是持久到磁盘

图片.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 数据库系统运行的基本工作单位是事务,事务相当于操作系统中的进程,是用户定义的一个数据库操作序列,这些操作序列要么全...
    deniro阅读 4,562评论 0 8
  • [TOC] 数据库复习 数据库应用系统开发方法 数据库基本概念 数据 定义:描述事物的符号序列 计算机中数据分为两...
    Onion99阅读 5,429评论 0 1
  • 推荐指数: 6.0 书籍主旨关键词:特权、焦点、注意力、语言联想、情景联想 观点: 1.统计学现在叫数据分析,社会...
    Jenaral阅读 11,041评论 0 5
  • 昨天,在回家的路上,坐在车里悠哉悠哉地看着三毛的《撒哈拉沙漠的故事》,我被里面的内容深深吸引住了,尽管上学时...
    夜阑晓语阅读 9,219评论 2 9
  • 一月四号的大沙有个想法。从昨晚到现在就一直围绕在脑子里。或许深受那些小说的影响,或许真的就是我自己脑子或者精神么有...
    一個人的大沙阅读 9,616评论 3 4

友情链接更多精彩内容