有请达人帮助设计索引

 

id

(员工id)

mon

(月份)

part1

(零件1数量)

part2

(零件2数量)

part3

(零件3数量)

1000011100200300
1000021 200200
10000121000  

 

每年的数据存放在一张表,员工可能在10万左右,读取时,主要关心某月、某零件生产数量排名前一百的员工。

我应该用(mon、part1、part2、part3)联合建立一个聚焦索引呢,

还是在mon建立聚焦索引,在part1、part2、part3分别建立非聚焦索引 ,

或者是其他索引建立方式?

请达人多多指教,谢谢。

[quote]您说的聚合索引指的是聚焦索引吗?
可是聚焦索引,一张表不是只能有一个吗?[/quote]

写错了,是组合索引,就是把二个字段组成一个索引就行了。

mon + part1 建一个聚合索引
mon + part2 建一个聚合索引
mon + part3 建一个聚合索引