3.5.3. Falcon 崩溃恢复

来源:互联网 发布:天刀明月心人形数据 编辑:程序博客网 时间:2024/05/10 11:14
    Falcon序列日志在Falcon数据库中的第一个表被打开时测试.如果日志的状态指出有未提交的事务,崩溃恢复进程自动启动并更新数据库.当事务和变更被写入到序列日志,该日志包括对数据库的所有方面的记录变更项,包括索引,Blob数据的变更,和任何对数据库的结构的变更.

    在崩溃恢复期间,Falcon测试序列日志并标识未提交到数据库的第一个日志项.恢复进程写入所有为写入的数据,索引和blob数据的变更,释放任何必须的记录槽(record slots),(被删除的数据行)并提交任何结构上的变更.