首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >INT和VARCHAR主键之间是否存在真正的性能差异?

INT和VARCHAR主键之间是否存在真正的性能差异?
EN

Stack Overflow用户
提问于 2008-12-01 21:26:49
回答 9查看 118K关注 0票数 198

在MySQL中,使用INT和VARCHAR作为主键之间是否存在可测量的性能差异?我希望使用VARCHAR作为引用列表的主键(考虑美国国家和国家代码),并且同事不会使用INT AUTO_INCREMENT作为所有表的主键。

正如详细介绍的here一样,我的论点是INT和VARCHAR键之间的性能差异可以忽略不计,因为每个INT外键引用都需要一个连接才能理解引用,VARCHAR键将直接显示信息。

那么,有没有人有过这种特殊用例以及与之相关的性能问题的经验呢?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/332300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档