主键的 INT 与 VARCHAR 数据类型

rjm*_*mcb 5 database string varchar integer

INTEGER 和 VARCHAR 数据类型中的哪一个更适合用作主键,为什么?我习惯于将主键设为整数,使用 VARCAHR 会降低性能吗?

San*_*ami 5

对于集群索引,如果我们想与其他表连接,INT 会更快。

如果您了解 Clustor Index 和 JOIN,您就会有所了解