Advertisement

MySQL数据库- InnoDB行式存储引擎

阅读量:

目录


复制代码
一、InnoDB所支持的行存储格式
* 
二、Compacted记录格式
* * 
1. 长变量字段长度列表
(1) 对varchar类型的字段长度进行存储  
(2) 对char类型的字段长度进行存储
    1. 空值字段
    1. 记录头部信息
    1. Row ID
    1. 交易ID及回滚点(Check Point)
    1. 字段数据
    1. 完整行的存储实例(完整记录实例)
  • 三 在采用Compact记录格式时的行溢出情况

  • 第五节 其他行记录格式

    • 1 冗余
    • 2 压缩编码与动态处理

一、InnoDB支持的行存储格式

之前的InnoDB版本基于Antelope文件格式,并包含Compact及Redundant记录格式。从InnoDB 1.0.X版本起推出Barracuda新型文件格式,并包含Compressed及Dynamic记录格式。即InnoDB总共支持四种行记录格式:Compact、Redundant、Compressed及Dynamic。

  • Compact
  • Redundant
  • Compressed
  • Dynamic

Compact是一种经典的行记录式数据库架构,在随后发展出的其他两种记录模式基础上进行了

全部评论 (0)

还没有任何评论哟~