MYSQL的锁

1、锁是针对于并发控制会出现的问题形成的机制,在每一次处理请求的时候,会给数据库引擎增加上对应的锁;

2、锁分读取锁和写入锁

读取锁:上了锁之后,只有自己可以上写入锁,其他人可以上读取锁,但不能上写入锁

写入锁:上了锁之后,其他人什么锁都不能上

3、悲观锁、乐观锁:指的是对于上锁方式的一种态度

悲观锁往往指写入锁这种限制更为死的锁方式,乐观锁认为数据在系统内不会有太多冲突

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 对于DB来说,经常会面对并发问题,但是开发的时候DB总是能很好的解决并发的问题。那么面对并发DB是怎么进行控制的呢...
    一只小哈阅读 7,313评论 2 34
  • 声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互...
    凯哥学堂阅读 1,562评论 0 0
  • MySQL技术内幕:InnoDB存储引擎(第2版) 姜承尧 第1章 MySQL体系结构和存储引擎 >> 在上述例子...
    沉默剑士阅读 12,153评论 0 16
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,486评论 11 349
  • 十八年前,我正上初二。 那天早上,班主任张老师到班里来,说跟大家商量一件事。跟我们这里山村学校手拉手的那所城里的学...
    池塘边的老柳树阅读 2,865评论 6 2

友情链接更多精彩内容