- 12
- 0
- 约1.77千字
- 约 3页
- 2020-12-18 发布于河北
- 举报
安徽工业大学数据库第十一章习题解答
第十一章 并发控制
1 、 并发操作可能会产生哪几类数据不一致性?用什么方法能避免各种不一致
性的情况。
: 数据库的并发操作所带来的数据不一致性有三类 : 丢失更新问题、不一致性分析问题与读“脏”数据问题。对于并发操作带来的问题 , 通常采用并发控制的方法调度并发操作 , 避免造成数据的不一致性 , 使一个用户事务的执行不受其她事务的干扰。
2 、 为什么 D M L 锁只能提供解除 S 封锁的操作,而不提供解除 X 封锁的操作。
: 为防止由事务的 ROLLBACK操作引起的丢失更新操作 ,X 封锁必须保留到事务终点。即 X 封锁不就是用 UNLOCK操作解除的 , 而就是在事务结束的语义中包含了对 X 封锁的解除 , 因此,DML不提供解除 X 封锁的操作。而为增加事务并发操作的程度 , 未到事务终点时 , 用户可以使用 DML提供的专门解除 S 封锁的操作 , 随时解除事务的 S 封锁 , 这就是因为被 S 封锁的数据不可能就是未提交的修改。
3 、 为什么有些封锁需保留到事务终点,而有些封锁可随时解除。
: 为防止由事务的 ROLLBACK操作引起的丢失更新操作 ,X 封锁必须保留到事务终点。而
S 封锁的数据不可能就是未提交的修改 , 因此可以随时解除事务的 S 封锁 , 达到增加事务并发操作的程度。
4 、 设 T1、T2、
您可能关注的文档
- SIMATICDriveMonitor调试6SE70变频器(高端培训).docx
- 三菱FX系列顺控指令编程培训(高端培训).docx
- 互联网时代海尔的广告投向.docx
- SINUMERIK数控系统知识培训(高端培训).docx
- 以太网业务Tag属性.docx
- 丰田的T涡轮增压引擎与德系T差异到底在哪?.docx
- 供应链管理的六大驱动力.docx
- 人教数学二模试题分类汇编——二次函数综合及答案.docx
- SIMATICPCS7软件OS图形编辑器培训(高端培训).docx
- 典型网络系统集成实例.docx
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
最近下载
- 通信运营企业动火作业安全管理规范.docx VIP
- 激光原理与应用[陈家璧主编][习题解答].doc VIP
- 小学语文“思辨性阅读与表达”学习任务群的教学设计.pptx VIP
- dgt801系列数字式发电机变压器组保护装置调试大纲.pdf
- 兰州大学2002-2021年生态学真题.docx VIP
- 隐球菌病诊疗专家共识(2025版).docx
- 通信运营企业高处作业安全管理规范.docx VIP
- EIM Book 1 Unit 5单元综合测试题.pdf VIP
- 建筑环境与能源应用工程专业导论第1章 绪论.ppt VIP
- EIM Book 2 Unit 5 Growing up 单元知识要点.docx VIP
原创力文档

文档评论(0)