zoukankan      html  css  js  c++  java
  • SQL Server 恢复过程

    在恢复过程中、只会分析那些自最后一个检查点之后发生的更改,以确定是否需要重做还是撤销。

    在最后一个检查点之前完成的操作都会精确的反应到数据文件中,恢复过程不需要做其它的事。

    第一阶段:

                分析、

                这个阶段构造脏页表、也会构造包涵未提交的活动事务表。

    第二阶段:

                重做、

                从最早打开的活动事务开始、这样可以获得必要的锁。

    第三阶段:

                回滚、

                在sql server 停止时任何没有提交的事务都会被撤销。

    -------------------------------------------------------------------------------------------------------------------------

    数据页页眉的LSN:

                           它反应了最后一个修改数据页的事务。  

  • 相关阅读:
    简单的进度条程序
    python装饰器
    冒泡,递归
    实现随机验证码
    三木运算,三元运算
    set()集合
    list()列表
    python3.5 Str类型与bytes类型转换
    说说编码与转义的区别
    Java 中字符编码相关的问题解析
  • 原文地址:https://www.cnblogs.com/JiangLe/p/4039403.html
Copyright © 2011-2022 走看看