InnoDB:InnoDB 事务模型

来自Wikioe
Eijux讨论 | 贡献2021年4月20日 (二) 11:55的版本 (建立内容为“category:MySQL == 关于 == 在 InnoDB 事务模型中,目标是将 multi-versioning 数据库的最佳属性与传统的两阶段锁定【?】相结合…”的新页面)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索


关于

在 InnoDB 事务模型中,目标是将 multi-versioning 数据库的最佳属性与传统的两阶段锁定【?】相结合。 InnoDB在行级别上执行锁定,并且默认情况下以 Oracle 风格将查询作为非锁定 consistent reads 运行。 InnoDB 中的锁信息以节省空间的方式存储,因此不需要锁升级。通常,允许几个用户锁定 InnoDB 表中的每一行或该行的任何随机子集,而不会导致 InnoDB 内存耗尽。

事务隔离级别

自动提交,提交和回滚

一致的非锁定读取

锁定读取