我有一张这样的桌子:
keyA keyB data
keyA 和 keyB 一起是唯一的,是我的表的主键并组成了一个聚集索引。
keyB 有 5 个可能的值,但 keyA 的可能值数量不受限制。keyB 通常递增。
例如,根据首先排序哪个键列,可以对以下数据进行 2 种排序:
keyA keyB data
A 1 X
B 1 X
A 3 X
B 3 X
A 5 X
B 5 X
A 7 X
B 7 X
或者
keyA keyB data
A 1 X
A 3 X
A 5 X
A 7 X
B 1 X
B 3 X
B 5 X
B 7 X
我是否需要告诉聚集索引哪些键列的可能值较少,以允许它首先按该值对数据进行排序?还是就性能而言,先订购哪个无关紧要?