数据库恢复概述
数据库故障
故障是不可避免的,比如计算机硬件故障、系统软件和应用软件的错误、操作员的失误、恶意的破坏。故障会影响运行事务非正常中断、破坏数据库。
数据库故障恢复
将因破坏或故障而导致的DB数据的错误状态恢复到最近一个正确状态的技术。
目标
保持事务原子性
保持事务持久性
策略
保证故障发生后,能把数据库中的数据从错误状态恢复到某种逻辑一致的状态
保证事务ACID
恢复技术是衡量系统优劣的重要指标
实现
由DBMS专门的恢复子系统完成
数据库故障分类
事务故障
系统故障(系统崩溃)
介质故障(磁盘故障)
Last updated