数据库中锁的概述.docxVIP

  • 5
  • 0
  • 约1.21万字
  • 约 9页
  • 2017-02-13 发布于北京
  • 举报
数据库中锁的概述

锁的概述? CT3U(Yb.A9b0M6p+Nrac0一.? 为什么要引入锁? 社区门户ZL%Z(G/_\T社区门户q pj-k]0Q:r{m多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:? 8Sd+v?X0社区门户J2D:n3o.Y B.Jea HF丢失更新社区门户^q.rr J*[\JA,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统? 社区门户ZzXUNEA4W/tx;e*Y^(e0脏读社区门户T-sV3x:uhV_A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致? 3z%vsN.z-f Du+j0U1MP {d0qk?{5K0不可重复读社区门户B5G1NsIaA用户读取数据,随后B用户读出该数据并修改,此时A用户再读取数据时发现前后两次的值不一致? 6CFNWy?O)Oz0社区门户6s2cWJ RH7T并发控制的主要方法是封锁,锁就是在一段时间内禁止用户做某些操作以避免产生数据不一致? 社区门户W$C L!r0@n$J社区门户(fn\R!q+qTf)st二? 锁的分类? R)l+y s y%Iv?h0dy2oFZSe0锁的类别有两种分法:? 社区门户,J6O6jf?Cy\5`%NYi`01.? 从数据库系统的角度来看:分为独

文档评论(0)

1亿VIP精品文档

相关文档