美文网首页
大学MOOC(36)——数据库的故障类型

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

作者: StevenHD | 来源:发表于2021-01-13 15:34 被阅读0次

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

事务需要提交和撤销

数据元素的概念

图片.png

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

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

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

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

图片.png

数据库故障恢复

图片.png

事务故障的恢复

  • Redo
  • Undo


    图片.png

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

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

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

图片.png

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

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

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

图片.png

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

图片.png

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

转储点的确定

图片.png

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

数据元素的概念

图片.png

事务相关的读写操作

图片.png

持久性是持久到磁盘

图片.png

相关文章

网友评论

      本文标题:大学MOOC(36)——数据库的故障类型

      本文链接:https://www.haomeiwen.com/subject/ibckpktx.html