1. 首页 >创业 > 正文

乐观锁和悲观锁如何实现(乐观锁和悲观锁)

导读 大家好,我是小科,我来为大家解答以上问题。乐观锁和悲观锁如何实现,乐观锁和悲观锁很多人还不知道,现在让我们一起来看看吧!1、悲观锁...

大家好,我是小科,我来为大家解答以上问题。乐观锁和悲观锁如何实现,乐观锁和悲观锁很多人还不知道,现在让我们一起来看看吧!

1、悲观锁适用于更改频繁的数据表,一开始查询就会上锁,直至更新操作结束才释放,性能有所下降,使用select ... from for update。

2、乐观锁适用于更改概率低的数据,只有在提交更新时才释放,这种方式其实就是自己在表里面增加一个字段,例如version(版本)字段,判断当前操作的数据是否是同一个版本。

本文到此讲解完毕了,希望对大家有帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!