- 1
- 0
- 约1.03千字
- 约 19页
- 2022-08-13 发布于云南
- 举报
;数据库恢复; 数据备份 ;转储可以分为增量转储和海量转储。海量转储是指每次转储全部数据库,而增量转储是指每次转储上次转储后修改过的数据。
转储要用DBMS提供的专门命令,而不能简单采用复制数据库文件的方法。转储可分为静态转储和动态转储。
静态转储是指系统停止对外服务,不允许用户运行事务,只进行转储操作。;动态转储是指转储期间允许用户对数据库进行存取操作,即转储和用户事务可以并发执行。
普通用户是无权进行转储操作的,转储操作必须由DBA完成。当然DBA也可以授权给其他用户,由他代为转储。;登记日志文件; 对于以记录为单位的日志文件,日志文件中需要登记的主要内容包括:
? 各个事务的开始(BEGIN TRANSACTION)标记
? 各个事务的结束(COMMIT或ROLLBACK)标记
? 各个事务的所有更新操作;每个日志记录的内容主要包括:
? 事务标识(标明是哪个事务)
? 操作的类型(插入、删除或修改)
? 操作对象(记录内部标识)
? 更新前数据的值(对插入操作而言,没有原始值)
? 更新后数据的新值(对删除操作而言,没有新值);
(1)登记的次序严格按并发事务执行的时间
次序。
(2)必须先写日志文件,后写数据库。;1.2数据库的故障和恢复策略; ; ;2.恢复策略; ;(2) 系统故障的恢复
系统故障发生
原创力文档

文档评论(0)