mysql为什么建议使用自增数字作为主键索引

image

  1. 如果定了主键,InnoDB采用主键作为主键索引;
  2. 如果没定义主键,InnoDB选择第一个不包含Null值的唯一索引作为主键索引。
  3. 如果以上两种都不满足,InnoDB会选择内置的6字节长度的ROWID作为隐含的主键索引,ROWID随着行记录写入而自动递增。
posted @ 2025-07-09 11:02  Charlie-Pang  阅读(11)  评论(0)    收藏  举报