黑马程序员技术交流社区
标题:
乐观锁和悲观锁的含义
[打印本页]
作者:
Tom_zc
时间:
2019-6-6 14:00
标题:
乐观锁和悲观锁的含义
悲观锁
查询某条记录时,即让数据库为该记录加锁,锁住记录后别人无法操作,悲观锁类似于我们在多线程资源竞争时添加的互斥锁,容易出现死锁现象,采用不多
悲观锁
乐观锁并不是真实存在的锁,而是在更新的时候判断此时的库存是否是之前查询出的库存,如果相同,表示没人修改,可以更新库存,否则表示别人抢过资源,不再执行库存更新
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2