1.group by优化 根据专业进行分组,并统计个数 select profession,count(*) from tb_user group by profession; using temperary用到了临时表这个性能是比较低的。 创建索引后再执行sql create index idx_user_pro_age_sta on tb_user(profession,age,status); 不满足最左前缀法则的联合索引,在分组的时候的性能分析