有关MySQL InnoDB在索引中自动添加主键的问题

上传:m10586 浏览: 18 推荐: 0 文件:PDF 大小:37.18KB 上传时间:2020-12-17 06:30:45 版权申诉
(一)原理 只要用户定义的索引字段中包含了主键中的字段,那么这个字段不会再被InnoDB自动加到索引中。但如果用户的索引字段中没有完全包含主键字段,InnoDB会把剩下的主键字段加到索引末尾。 (二)例子 例子一: CREATE TABLE t ( a char(32) not null primary key, b char(32) not null, KEY idx1 (a,b), KEY idx2 (b,a) ) Engine=InnoDB; idx1和idx2两个索引内部大小完全一样,没有区别 例子二: CREA
上传资源
用户评论