mysql中是自增主键快还是主键快,为什么,还有主键索引的结构是什么样子的

mysql中是自增主键快还是主键快,为什么,还有主键索引的结构是什么样子的,第1张

首先纠正一楼,索引不一定快,在数据不多的时候,索引反而会托慢查询速度。

其次,系统一般会自动为主键建立唯一索引,但不能说明主键就是一个索引。

再次,主键的值一般不是按字母、数字的顺序排列的,而为其建立索引就是为了克服为一缺陷(索引的值是按顺序排列的)

最后,自增主键就算不建索引的话,速度也不会慢的,因为它的值是按顺序排列的,系统肯定会一个机制来提高查询速度的。

综上可知,自增主键是更快的。

mysql 通常情况下只会有一个主键,你说的这种情况,可以给username创建索引,,另外我们通常是把Int型字段设置为主键 而不是给string型字段设置成主键,因为Int比string速度快


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8557620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存