web中MySQL中什么是锁?

web中MySQL中什么是锁?,第1张

你好,

很高兴回答你的问题。

从问题描述上看不太明白是要问什么,我推测是要问mysql的锁。

mysql的锁是为了保证数据一致性的。简单来说就是保证同时只有一个事务可以修改数据。

如果有帮助到你,请点击采纳。

如果有问题再追问。

给高并发情况下的mysql进行更好的优化

MySQL有三种锁的级别:页级、表级、行级,这3种锁的特性可大致归纳如下:

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

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

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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7668611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存