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

MySQL中常见的锁

时间:2018-10-06 20:37:27      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:其他   sql   阻塞   支持   实现   数据   通过   共享   最大限度   

一、按读写方式分类

1、读锁又称共享锁,读锁是共享的,读锁之间是互不阻塞。

2、写锁又称排他锁,写锁是排他的,写锁会阻塞其他读锁和写锁

二、按锁的粒度分类

1、表锁是MySQL中最基本的锁策略,该锁的开销比较小,但是并发性能较差

2、行级锁可以最大限度地支持并发,锁的开销也较高

 

MySQL中的行级锁是基于索引实现的,只有通过索引检索数据时使用行级锁,否则使用的是表锁

MySQL中常见的锁

标签:其他   sql   阻塞   支持   实现   数据   通过   共享   最大限度   

原文地址:https://www.cnblogs.com/shenyunwen/p/9748265.html

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