MySQL对于各种锁的概念理解

时间:2024-01-05 21:42:54
【文件属性】:

文件名称:MySQL对于各种锁的概念理解

文件大小:55KB

文件格式:PDF

更新时间:2024-01-05 21:42:54

mysql mysql update语句

乐观锁 乐观锁大多是基于数据版本记录机制实现,一般是给数据库表增加一个”version”字段。读取数据时,将此版本号一同读出,之后更新时,对此版本号加一。此时将提交数据的版本数据与数据库表对应记录的当前版本信息进行比对,如果提交的数据版本号大于数据库表当前版本号,则予以更新,否则认为是过期数据。 比如下单操作: 查询出商品信息。 select (quantity, version) from t_goods where id = #{id} 根据商品信息生成订单。 将商品数量减1。 update t_goods set quantity = quantity - 1 where id =


网友评论