在MySQL中,使用INT和VARCHAR作为主键之间是否存在可测量的性能差异?我希望使用VARCHAR作为引用列表的主键(考虑美国国家和国家代码),并且同事不会使用INT AUTO_INCREMENT作为所有表的主键。
正如详细介绍的here一样,我的论点是INT和VARCHAR键之间的性能差异可以忽略不计,因为每个INT外键引用都需要一个连接才能理解引用,VARCHAR键将直接显示信息。
那么,有没有人有过这种特殊用例以及与之相关的性能问题的经验呢?
https://stackoverflow.com/questions/332300
复制相似问题