如果表没有使用自增的ID,而是使用的一个varchar(32)类型的字段作为索引,性能是不是会比自增的ID要慢。大概会慢多少?
不一定慢,一般情况下会慢,慢很多,自增主键相当于顺序写,而你的varchar(32)如果内容是递增的,也是顺序写,不会慢,如果是随机的uuid,就变成随机写了,这样就会慢很多,但如果写入并发量很大的话,顺序写在最后一个id处会有很大的锁冲突,这个时候随机写可能性能更好
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。