小编Mor*_*ras的帖子

索引可以在整个表上使用 GROUP BY/聚合来加速查询吗(没有选择性)?

假设我有一个包含 3 列 a、b 和 c 的表。

我可以通过使用索引来加速看起来像这样的查询吗??

SELECT a,b,SUM(c)  # or AVG(c)
FROM table
GROUP BY a,b
ORDER BY a,b
;
Run Code Online (Sandbox Code Playgroud)

如果上述问题是肯定的,您推荐什么类型的索引这将如何工作?

performance index postgresql-9.6 query-performance

8
推荐指数
1
解决办法
1万
查看次数