对于一个巨大的myisam表(超过1B行),我有2个唯一的变量,其中一个有18个数字,另一个有10个拉丁字符。
我应该选择哪个为主键?
If for numeric;十进制还是大整数?
他们都不会帮助我选择查询,所以最好有唯一键还是主键有用?
数字肯定更好。我会说你应该把PK作为A_I域。因为一个数字更小,并且带有A_I,它创建了一个排序的主键索引(更快地索引)。