摘要: 事务隔离 事务就是保证一组数据库操作,要么全部成功,要么全部失败 在MySQL中,事务支持是在引擎层实现的 并非所有引擎都支持事务,例如MyISAM就不支持事务 事务的特性(ACID) 原子性:整个数据库事务是不可分割的工作单位,要么都做,要么都不做 一致性:事务开始前和事务结束后,数据库的完整性约 阅读全文
posted @ 2020-10-04 19:57 大梦方觉寺 阅读(118) 评论(0) 推荐(0)
摘要: MySQL的日志系统 更新流程涉及两个重要的日志模块 redo log(重做日志) binlog(归档日志) redo log(InnoDB特有的日志) 设计的原因 如果每一次的更新操作都写进磁盘,磁盘需要找到对应的记录再更新。 整个过程的IO成本,查找成本很高 实现原理 1.当有一条记录更新时,I 阅读全文
posted @ 2020-10-04 15:35 大梦方觉寺 阅读(147) 评论(0) 推荐(0)