首页 > 其他 > 详细

事务中的锁

时间:2020-11-01 00:13:11      阅读:28      评论:0      收藏:0      [点我收藏+]

1.什么是锁

1.锁 顾名思义就是锁定的意思
2.作用:在事务ACID特性过程中,“锁”和“隔离级别”一起来实现“I”隔离性的作用

2.锁的类别

排他锁:在修改一条数据是,其他人不得修改
共享锁:保证在多事务工作期间,数据查询时不会被阻塞

乐观锁:多事务操作时,数据可以被同时修改,谁先提交,谁修改成功
悲观锁:多事务操作时,数据只有一个人可以修改

3.多版本并发控制

1.只阻塞修改类操作(排他锁),不阻塞查询类操作(共享锁)
2.乐观锁的机制(谁先提交谁为准)

4.锁的粒度

MyISAM:表级锁
InnoDB:行级锁

事务中的锁

原文:https://www.cnblogs.com/chenlifan/p/13907391.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!