如果是主键聚簇索引的话,表的key就是tablePrefix{ TablelD }_recordPrefixSep{ 主键 },区别在于主键是整数类型的话,表的key可能是连续的,有可能产生热点,但是主键是字符类型的话,表的key一般都是分散的,不容易产生热点,只有非聚簇索引才会生成_Tidb_RowlD,索引的值存放的就是索引+key值,如果你通过索引查询返回非索引列,会先索引值拿到对应的key值,然后用key值回表,将对应的非索引列值取出来
如果是主键聚簇索引的话,表的key就是tablePrefix{ TablelD }_recordPrefixSep{ 主键 },区别在于主键是整数类型的话,表的key可能是连续的,有可能产生热点,但是主键是字符类型的话,表的key一般都是分散的,不容易产生热点,只有非聚簇索引才会生成_Tidb_RowlD,索引的值存放的就是索引+key值,如果你通过索引查询返回非索引列,会先索引值拿到对应的key值,然后用key值回表,将对应的非索引列值取出来