id (员工id) | mon (月份) | part1 (零件1数量) | part2 (零件2数量) | part3 (零件3数量) |
100001 | 1 | 100 | 200 | 300 |
100002 | 1 | 200 | 200 | |
100001 | 2 | 1000 |
每年的数据存放在一张表,员工可能在10万左右,读取时,主要关心某月、某零件生产数量排名前一百的员工。
我应该用(mon、part1、part2、part3)联合建立一个聚焦索引呢,
还是在mon建立聚焦索引,在part1、part2、part3分别建立非聚焦索引 ,
或者是其他索引建立方式?
请达人多多指教,谢谢。
[quote]您说的聚合索引指的是聚焦索引吗?
可是聚焦索引,一张表不是只能有一个吗?[/quote]
写错了,是组合索引,就是把二个字段组成一个索引就行了。
mon + part1 建一个聚合索引
mon + part2 建一个聚合索引
mon + part3 建一个聚合索引