码迷,mamicode.com
首页 > 数据库 > 详细

MySQL的锁策略有什么?

时间:2021-07-05 19:06:17      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:最大   mysq   sql   innodb   adb   存储引擎   操作   带来   ODB   

  • 表锁是MySQL最基本的锁策略,并且是开销最小的策略。表锁会锁定整张表,一个用户在对表进行写操作前需要先获得写锁,这会阻塞其他用户对该表的所有读写操作。只有没有写锁时,其他读取的用户才能获取读锁,读锁之间不相互阻塞。
  • 行锁可以最大程度的支持并发,同时也带来了最大开销。innoDB和XtraDB以及一些其他存储引擎实现了行锁。行锁只在存储引擎层实现,服务器层没有实现。

MySQL的锁策略有什么?

标签:最大   mysq   sql   innodb   adb   存储引擎   操作   带来   ODB   

原文地址:https://www.cnblogs.com/xxeleanor/p/14970522.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!