美文网首页
大学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