非唯一二级索引的 Key 中为什么包括 RowID?

  1. 根据索引key值找到 对应的rowid
  2. 包含索引列值,索引就是列值和行地址额映射
  3. 非唯一二级索引 如果key只使用索引列值的话重复的值会造成重复的key,因此把rowid加到了key, 而key的value不需要存任何值了,使用时直接从key提取rowid回表
1 个赞