其次,系统一般会自动为主键建立唯一索引,但不能说明主键就是一个索引。
再次,主键的值一般不是按字母、数字的顺序排列的,而为其建立索引就是为了克服为一缺陷(索引的值是按顺序排列的)
最后,自增主键就算不建索引的话,速度也不会慢的,因为它的值是按顺序排列的,系统肯定会一个机制来提高查询速度的。
综上可知,自增主键是更快的。
mysql 通常情况下只会有一个主键,你说的这种情况,可以给username创建索引,,另外我们通常是把Int型字段设置为主键 而不是给string型字段设置成主键,因为Int比string速度快欢迎分享,转载请注明来源:内存溢出
评论列表(0条)