MySQL 8.4 Release Notes
17.7.2 InnoDB 事务模型
InnoDB事务模型旨在结合多版本控制数据库的优点和传统两阶段锁定的特点。InnoDB在行级别上执行锁定,并默认以Oracle风格的非锁定一致读取方式运行查询。InnoDB中的锁定信息以空间效率存储,从而避免了锁升级问题。通常,多个用户可以锁定InnoDB表中的每行或随机子集的行,而不会导致InnoDB内存溢出。
InnoDB事务模型旨在结合多版本控制数据库的优点和传统两阶段锁定的特点。InnoDB在行级别上执行锁定,并默认以Oracle风格的非锁定一致读取方式运行查询。InnoDB中的锁定信息以空间效率存储,从而避免了锁升级问题。通常,多个用户可以锁定InnoDB表中的每行或随机子集的行,而不会导致InnoDB内存溢出。