1. 首页
  2. 数据库
  3. 其它
  4. MySQLInnoDB特性:两次写(DoubleWrite)

MySQLInnoDB特性:两次写(DoubleWrite)

上传者: 2021-02-01 16:24:35上传 PDF文件 151.13KB 热度 11次
本文来自于csdn,本文主要介绍了doublewrite技术进行解析,让大家充分理解double write是如何做到保障数据页的可靠性。介绍doublewrite之前我们有必要了解partialpagewrite(部分页失效)问题。InnoDB的PageSize一般是16KB,其数据校验也是针对这16KB来计算的,将数据写入到磁盘是以Page为单位进行操作的。我们知道,由于文件系统对一次大数据页(例如InnoDB的16KB)大多数情况下不是原子操作,这意味着如果服务器宕机了,可能只做了部分写入。16K
下载地址
用户评论