当我们有多个索引时,使用哪个索引来回答聚合?

时间:2016-12-30 12:36:53

标签: postgresql indexing

我有一个每天分区的表,每个分区肯定有一个主键,而其他几个索引在非空的列上。如果我得到以下查询平面:

SELECT COUNT(*) FROM parent_table;

我可以看到使用了不同的索引,有时使用主键索引,有时使用其他索引。 postgres如何决定使用哪个索引。请注意,我的表没有聚集,也从未聚集过。此外,主键是串行。

用于做出此决定的目录/统计表是什么。

0 个答案:

没有答案