11.10. 检查索引的使用

尽管在PostgreSQL里的索引并不需要维护或调节, 但是检查一下哪些索引在实际查询中被使用了仍然非常重要。 检查索引的使用是通过EXPLAIN命令进行的; 为此目的做的应用在Section 14.1里有演示。 我们也可以在一个运行的服务器上收集有关索引使用的统计信息, 就像Section 27.2里描述的那样。

对判断需要设置哪些索引,进行归纳,制定一个通用过程是很难的。 在前面的章节中已经列出了许多典型的例子。在大多数情况下我们都需要许多试验。 本节的剩余部分就是给出一些这方面的窍门: