11.9. 检查索引的使用

尽管在 PostgreSQL 里的索引并不需要维护和调节, 但是检查一下哪些索引是在实际查询工作中得到使用的仍然是非常重要的。 检查索引的使用是通过 EXPLAIN 命令进行的; 为此目的做的应用在 Section 13.1 里演示。 我们也可以在一个运行的服务器上收集有关索引使用的全部可能性, 就想在 Section 24.2 里描述的那样。

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