数据库技术离线业第2次答案.docVIP

  • 5
  • 0
  • 约1.08万字
  • 约 5页
  • 2016-10-01 发布于贵州
  • 举报
数据库技术离线业第2次答案

填空题: 注:空白下划线处为需要填充的部分。带下划线部分为考试时可能出题的部分,需要重点注意。另外,这些填空题也有可能会被改编为选择题出现。 事务的隔离性:按任何一个 串行 顺序依次执行多个事务也是正确的。事务的交叉执行过程是正确的,当且仅当其与串行执行过程等价 ,则称事务是 可串行化 的。 并发控制的基本思想是 封锁 。 封锁的基本思想是:当需要查询或更新数据时,先对数据进行 封锁 (不允许其他事务使用),以避免来自其他事务的干扰。 封锁——不允许其他事务使用,降低了事务执行的效率;为了既保证隔离又保证效率针对不同的干扰问题采取不同的 封锁机制 。 封锁机制的目标:保证事务的隔离性,并且允许最大量的 并发 事务。分为3种: 共享 封锁、独占 封锁、 更新 封锁。 避免死锁的主要方法有两种:一是 相同顺序法 ,即在设计阶段规定所有的事务都按相同的顺序来封锁表;一是 一次封锁法,即在设计阶段规定为了完成一个事务, 一次性封锁 所需要的全部表。 诊断死锁的方法主要有两种:超时法 、 等待图法 。解决死锁的办法就是破坏事务等待图中的 回路 。 在SQL标准中是通过设置 隔离级别 来实现并发控制的。隔离级别由弱到强是:

文档评论(0)

1亿VIP精品文档

相关文档