在INNODB中, 所有的第二索引(非主键索引)都会包含主键
所以官方建议,  主键索引不要选择在比较长的字段上, 
最好就是INT类型的




mysql 没有rowid 怎么实现根据rowid回表呢?


oracle 索引的叶子节点包含rowid,包含了指向数据块的指针


mysql 普通索引都包含主键列,唯一查找的时候通过PK查找
Logo

更多推荐