用户登录
用户注册

分享至

mybatis 锁

  • 作者: 一哥一射
  • 来源: 51数据库
  • 2020-09-27
悲观锁就是数据库里面锁住 类似for update查询
乐观锁不是在数据库端锁住的
而是程序控制的
你说的那Mybatis我不知道是什么
但是乐观锁一般是这样
比如你数据库中有一条记录
你可以给他加上一个版本号
这样
如果同时有2个人查询出那个数据要修改
第一个人先查出来有事走了
第二个人查出来给改了
这时候你看
第一个人查出来的数据版本号比如是1
第二个人查出来也是1 但是他改了数据以后版本号变成2
这时候第一个人回来了继续修改数据
他的版本号是1 比2低
这时候就告诉他数据过期
乐观锁大概就是这个意思
是一种思路!



  可以私聊我~
软件
前端设计
程序设计
Java相关