索引对于分组操作的影响

 

#查看tb_user表有哪些索引

 

#删除目前的联合索引idx_user_pro_age_sta;

 

#执行分组操作,根据profession字段分组,在没有联合索引的情况下,看一下执行计划

 

#创建索引

 

#执行分组操作,根据profession字段分组,在有联合索引的情况下,看一下执行计划

 

#执行分组操作,根据profession字段分组

 

总结:

1、在分组操作时,可以通过索引来提供效率

2、在分组操作时,索引的使用也是需要满足最左前缀法则,否则不走索引