page contents

Mysql中有哪几种锁,列举一下?

轩辕小不懂 发布于 2021-06-23 15:19
阅读 653
收藏 0
分类:数据库
1109
Nen
Nen
- 程序员

如果按锁粒度划分,有以下3种:

表锁:开销小,加锁快;锁定力度大,发生锁冲突概率高,并发度最低;不会出现死锁。

行锁:开销大,加锁慢;会出现死锁;锁定粒度小,发生锁冲突的概率低,并发度高。

页锁:开销和加锁速度介于表锁和行锁之间;会出现死锁;锁定粒度介于表锁和行锁之间,并发度一般。

请先 登录 后评论