- 6
- 0
- 约3.15万字
- 约 25页
- 2017-01-11 发布于四川
- 举报
(数据库恢复习题
6 什么是数据库的恢复?恢复的基本原则是什么,恢复如何实现? 数据库的恢复是指当数据库系统发生故障时,通过一些技术, 使数据库从被破坏、不正确的状态恢复到最近一个正确的状态。 恢复的基本原则就是冗余,即数据的重复存储。恢复的常用方法有: (1)定期对整个数据库进行复制或转储; (2)建立日志文件; (3)恢复。用REDO或UNDO处理。 数据库的并发操作会带来哪些问题?如何解决? 数据库的并发操作会带来三类问题: (1)丢失更新问题;(具体内容见教材P158) (2)不一致分析问题 (3)“脏数据”的读出。 解决的办法通常是采用“封锁”技术。 有哪些“丢失更新”问题?如何处理? (1)并发调度引起的“丢失更新”问题。在并发调度中,如两个事务同时对某数据库进行更新操作, 在操作中丢失了其中某个事务对某数据的更新操作。处理的办法就是对并发操作采用X封锁技术。 (2)由恢复引起的更新丢失现象。采用X封锁以后,先执行事务T1,再执行事务T2,此时, 如果T2做ROLLBACK操作,就把事务T2的更新丢失了。 处理方式是采用PXC协议,不允许事务T1执行解锁操作直到事务执行到终点(COMMIT或ROLLBACK)。 为什么DML只提供解除S封锁的操作,而不提供解除X封锁的操作? 为了防止由恢复引起的更新丢失现象,PXC协议规定:X封锁必须保留到事务终点(
您可能关注的文档
最近下载
- 2020北京市中考数学专题复习---新定义问题.pdf VIP
- 2026年华侨港澳台生联招考试高考物理试卷试题(含答案详解).pdf VIP
- 食盐产业知识竞赛题库与评分标准.docx VIP
- 2025及未来5年中国色甘酸钠眼药水行业发展市场调查数据研究报告.docx
- 妇科盆底功能障碍性疾病.pptx VIP
- GB_T 30038 中文版(道路车辆 电气电子设备防护等级 详细范本).docx VIP
- 15D503 利用建筑物金属体做防雷及接地装置安装.pdf VIP
- 建设工程开工安全生产条件现场踏勘表等表格住建厅模板.doc VIP
- 中考数学新定义题型专题复习.docx VIP
- 深度解析(2026)GBT 32514.5-2016电阻焊 焊接电流的测量 第5部分:焊接电流测量系统的确认 .pptx VIP
原创力文档

文档评论(0)