- 17
- 0
- 约1.28万字
- 约 50页
- 2017-06-22 发布于湖北
- 举报
DBS运行时,对故障的处理 * 易失性存储器:访问速度很快,但是一旦发生故障,信息立即丢失。 非易失性存储器:系统发生故障,存储的信息不会丢失,但是如果硬件自己出故障了就会导致信息丢失。访问速度比易的慢几个数量级。 * 块是内外存数据交换的基本单位。 * 建立日志可以实现。把描述修改的信息输入到稳定存储器中,但此时并不修改磁盘中的数据,直到事务的COMMIT操作为止。 * 数据库的恢复,意味着把数据库恢复到最近一次故障前的一致性状态。 原理简单,但是实现复杂 * 可以预期的事务故障:在代码中加入判断和rollback语句,当不符合,就直接回退undo 非预期事务故障:直接对该事务进行undo操作。 系统故障:会影响到正在运行的所有事务,并主存中的内容丢失,但不破坏数据库。DBMS恢复子系统必须在系统重启时对其进行处理。 * 前面提到UNDO,REDO处理,实际都是采用检查点方法实现的。 * SQL不包含显示的begin transaction,程序一开始就是第一个事务的开始,遇到Commit和Rollback,意味着一个事务结束,同时开始另一个事务。 * 在多用户共享系统中,许多事务可能同时对同一数据进行操作(”并发操作”)。 DBMS的并发控制子系统负责协调并发事务的执行,保证数据库的完整性,同时避免用户得到不正确的数据。 * 即使每个事务单独执行时时正确的,但是多个事务
您可能关注的文档
最近下载
- 列车调度命令信息的传送列车无线调度通信课件.pptx VIP
- 2025年泸州古蔺县第三次公开考试选调机关事业单位工作人员备考题库附答案.docx VIP
- 2025年泸州古蔺县第三次公开考试选调机关事业单位工作人员备考题库附答案.docx VIP
- 第八届中国(淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 仿生蝴蝶设计.pptx VIP
- 中考二轮专题 古诗词鉴赏复习之把握情感(共35张PPT).pptx
- 第八届中国淄博)国际陶瓷博览会ren体彩绘.ppt VIP
- 正畸病例模板.pdf VIP
- 年产1.1万吨酵母蛋白产业化示范工程项目环境影响报告书.pdf VIP
- 高压电工证考试题库及答案(完整版).docx
原创力文档

文档评论(0)