![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mysql
文章平均质量分 74
Mysql
xyxpliping
灵魂和身体总有一个在路上.
展开
-
InnoDB redo & undo
前记事务隔离性由锁实现; 原子性、一致性、持久性由数据库redo log和undo log完成。redo log重做日志,保证事务原子性和持久性,undo log保证事务一致性; redo和undo都可视为一种恢复操作,redo恢复提交事务修改的页操作,undo回滚行记录到某个特定版本; redo是物理日志,记录的是页的物理操作,undo是逻辑日志,根据每行记录进行记录; redo ...原创 2018-08-22 21:42:15 · 372 阅读 · 0 评论 -
MySQL InnoDB存储引擎隔离级别及脏读、不重复读、幻读
前记:ORACLE不支持Read Uncommitted和Repeatable Read事务隔离级别; InnoDB默认是RR,使用Next-Key Lock算法避免幻读,达到Serializable隔离级别; 隔离级别越低,事务请求所越少或保持锁的时间越短;一、隔离级别查询和修改 #查询全局事务隔离级别 select @@global.tx_isolatio...转载 2018-08-21 22:48:20 · 290 阅读 · 0 评论