加索引后Group by 会不会更效率?

PCCYC 2017-05-04 01:46:27
比如有一个语句:select * from tb group by colName;
那么colName加索引会不会提升查询效率?
非常感谢.
...全文
2699 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
李春天啊 2020-04-03
  • 打赏
  • 举报
回复
引用 6 楼 胜峰 的回复:
你好,我最近也在研究大量数据如何提高group by 的效率,我通过测试发现group by字段加上索引反而执行效率慢了!请问您研究明白了吗,能否给个解释。
我也有相同点的问题,求教。
胜峰 2019-07-17
  • 打赏
  • 举报
回复
你好,我最近也在研究大量数据如何提高group by 的效率,我通过测试发现group by字段加上索引反而执行效率慢了!请问您研究明白了吗,能否给个解释。
PCCYC 2017-05-09
  • 打赏
  • 举报
回复
嗯!好的,还是很感谢各位。
顺势而为1 2017-05-04
  • 打赏
  • 举报
回复
可以用 Execution Plan 看看
二月十六 版主 2017-05-04
  • 打赏
  • 举报
回复
建议楼主多动手多尝试。
逍遥清风_Frank 2017-05-04
  • 打赏
  • 举报
回复
不是说你加了索引你的group by语句就会走索引,数据库引擎会自动匹配最优
卖水果的net 版主 2017-05-04
  • 打赏
  • 举报
回复
看前后的执行就可以了。

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧