200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 关于mySql中乐观锁与读已提交事务隔离级别的搭配使用问题 – 数据库 – 前端 mys

关于mySql中乐观锁与读已提交事务隔离级别的搭配使用问题 – 数据库 – 前端 mys

时间:2023-10-24 16:01:14

相关推荐

关于mySql中乐观锁与读已提交事务隔离级别的搭配使用问题 – 数据库 – 前端 mys

mysql有个多版本控制MVCC,可以认为MVCC是行级锁的一个变种,但他在很多情况下避免了加锁操作,因此开销更低。MVCC实际上是乐观并发控制的,通过每行的记录后面保存两个隐藏的列实现,一个是创建时间,一个是删除时间,当然实际存储的不是时间值,而是版本号。

MVCC只在repeatable read和read committed两个级别下工作,其他隔离级别都和MVCC不兼容,因为read uncommitted总是读到最新数据,而不是符合当前事务版本的数据行。

综上所述,乐观锁是和读已提交搭配使用是可以的

关于mySql中乐观锁与读已提交事务隔离级别的搭配使用问题 – 数据库 – 前端 mysql中用命令设置外键

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。