Mysql的基础知识

Java63

基础知识

多版本并发控制MVCC

Mysql的InnoDB存储引擎是基于 多版本并开发控制协议实现的,MVCC的好处是 读不加锁,读写bu不冲突,读写不冲突大大提高了系统的并发能力。

MVCC是怎么提高并发能力

不再简单地使用行级锁进行数据库并发控制,而是将多版本的数据行组合在一起,就可以实现解锁读取,这也是乐观锁的一个体现,从而提高数据库的并发能力。

[En]

No longer simply using row-level locks for database concurrency control, but combining data rows with multiple versions, we can achieve unlocked reading, which is also an embodiment of optimistic locking, so as to improve the concurrency ability of the database.

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长