InnoDB关键特性 Doublewrite

doublewrite为InnoDB存储引擎提供数据页的可靠性 场景: 当发生数据库宕机时,可能存储引擎正在写入某个页到表中,而且只写了一部分就发生宕机。这种情况称为部分写失效。 在数据表页本身没有发生损坏时,利用redo log进行恢复是可以的;但是如果页本身发生损坏了,再利用redo log进行重做是没有意义的。 在应用重做日志前,用户需要一个页的副本,当写入失效发生时,先用该页的副本(共享表
相关文章
相关标签/搜索