数据库锁
乐观锁:指更新DB时,想法很乐观,认为这次操作保证不会导致冲突,并不进行任何其它处理(即不加锁),而在进行更新时,在判断是否有冲突(通过version)
给数据表加一个version字段 ,先查询那条记录...,获取到version号,如果要进行更新操作,判断此version值是否与刚查出来的一致
一致.则没有其它程序进行操作,可直接更新, version+1,否则认为有冲突.不进行更新
悲观锁:在操作数据时...,认为此操作会出现数据冲突
所以每次操作都通过获取锁才能进行对相同数据的操作
悲观锁分为排它锁 、 共享锁 都是数据库自带的
----
版权属于:dingzhenhua
本文链接:https://www.dcmickey.cn