云数据库 RDS-instant秒级加列:记录格式

时间:2024-09-06 14:25:17

记录格式

为了支持instant add column,针对COMPACT和DYNAMIC类型引入了新的记录格式,主要为了记录字段的个数信息。

  • 如果没有执行过instant add column操作,则表的行记录格式保持不变。
  • 如果执行过instant add column操作,则所有新的记录都会设置一个特殊的标记,同时在记录内存储字段的个数。

INSTANT_FLAG使用了info bits中的一个bit位,如果记录是第一次instant add column之后插入的,该flag被设置为1。

图1 记录格式
support.huaweicloud.com/usermanual-rds/rds_bp_0025.html