- 博客(1)
- 收藏
- 关注
原创 InnoDB如何保证事务的四大特性
我们知道事务有四大特性,原子性、一致性、隔离性与持久性。那么MySQL中的事务是如何保证这些特性的呢?MySQL的存储引擎InnoDB使用重做日志保证一致性与持久性,回滚日志保证原子性,使用各种锁来保证隔离性。重做日志(redo log)防止在发生故障的时间点,尚有脏页未写入磁盘,在重启MySQL服务的时候,根据重做日志进行重做,从而达到事务的持久性这一特性。重做日志由两部分组成,一是内存...
2019-06-30 10:51:58 1080
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人