黑马程序员技术交流社区

标题: 乐观锁和悲观锁的含义 [打印本页]

作者: Tom_zc    时间: 2019-6-6 14:00
标题: 乐观锁和悲观锁的含义
悲观锁
      查询某条记录时,即让数据库为该记录加锁,锁住记录后别人无法操作,悲观锁类似于我们在多线程资源竞争时添加的互斥锁,容易出现死锁现象,采用不多
悲观锁
      乐观锁并不是真实存在的锁,而是在更新的时候判断此时的库存是否是之前查询出的库存,如果相同,表示没人修改,可以更新库存,否则表示别人抢过资源,不再执行库存更新




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2