数据库恢复应急恢复

数据库恢复应急恢复应急恢复用于防止数据库处于不一致或不可用状态

数据库执行的事务(也称工作单元)可能被意外中断,若在作为工作单位一部分的所有更改完成和提交之前发生故障,则该数据库就会处于不一致和不可用的状态

这时,需要将该数据库转化为一致和可用的状态

为此,需要回滚未完成的事务,并完成当发生崩溃时仍在内存中的已提交事务

如在COMMIT语句之前发生了电源故障,则在下一次重新启动并再次访问该数据库时,需要回滚到执行COMMMIT语句前的状态

回滚语句的顺序与最初执行时的顺序相反

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关