1 MTR(mini-transaction) 微事务
在MySQL的 InnoDB日志管理机制中,有一个很重要的概念就是MTR。
我们知道Innodb事物有四种特性:ACID即原子性、一致性、隔离性、持久性,通常称为 逻辑事物。
用来保证一致性和持久性的机制就是MTR,即锁和日志,一旦事务提交,则其所做的修改会永久保存到数据库。
MTR是InnoDB存储擎中一个很重要的用来保证物理写的完整性和持久性的机制。
2 MTR在MysQL架构中的位置
MTR是上面的逻辑层与下面物理层的交互窗口
3 MTR作用
主要保证物理操作的一致性和原子性;
同时也是用来保证下层物理数据正确性、完整性及持久性的机制。
4、MTR概念图