原文地址:https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-model.html
14.5.2InnoDB事务模型
14.5.2.1 事务隔离级别
14.5.2.2 自动提交、提交和回滚
14.5.2.3 一致性非锁定读取
14.5.2.4 锁定读取
在InnoDB事务模型中,目标是将多版本数据库的最佳属性与传统的两阶段锁定相结合。默认情况下,InnoDB在行级别执行锁定,并将查询作为非锁定一致读取运行,风格为Oracle。InnoDB中的锁信息以节省空间的方式存储,因此不需要锁升级。通常,允许多个用户锁定InnoDB表中的每一行或任何行的随机子集,而不会导致InnoDB内存耗尽。
本文介绍了InnoDB事务模型的关键特性,包括事务隔离级别、自动提交、提交和回滚操作、一致性非锁定读取及锁定读取等。InnoDB旨在结合多版本数据库的优势与传统两阶段锁定,提供高效的行级锁定机制。
566

被折叠的 条评论
为什么被折叠?



