data数据库系统及应用.pptVIP

  • 1
  • 0
  • 约1.17万字
  • 约 77页
  • 2018-08-11 发布于江苏
  • 举报
第10章 并发控制 Chp.15 16 in textbook 主讲人:余艳玮 ywyu@ustc.edu.cn Databases protection 数据库保护:排除和防止各种对数据库的干扰破坏,确保数据安全可靠,以及在数据库遭到破坏后尽快地恢复 数据库保护通过四个方面来实现 数据库的恢复技术 [Chp.17] Deal with failure 并发控制技术 [ Chp.15 16] Deal with data sharing 完整性控制技术 [not discuss] Enable constraints 安全性控制技术 [not discuss] Authorization and authentication Concurrency Control 主要内容 并发操作与并发问题 并发事务调度与可串性 (Scheduling and Serializability ) 锁与可串性实现 (Locks) 一、并发操作和并发问题 并发操作 在多用户DBS中,如果多个用户同时对同一数据进行操作称为并发操作 并发操作使多个事务之间可能产生相互干扰,破坏事务的隔离性(Isolation) DBMS的并发控制子系统负责协调并发事务的执行,保证数据库的一致性,避免产生不正确的数据 并发操作通常会引起三类问题 丢失更新 脏读 不一致分析 1、丢失更新问题 基于延迟更新的事务执行

文档评论(0)

1亿VIP精品文档

相关文档