更新后PostgreSQL表是否会自动重新编制索引?

更新后PostgreSQL表是否会自动重新编制索引?,postgresql,postgresql-9.2,reindex,Postgresql,Postgresql 9.2,Reindex,如果我索引一个PostgreSQL表,然后更新它,我需要重新索引该表还是自动重新索引 有人能提供到PostgreSQL文档的链接以供进一步阅读吗?到目前为止,我已经做到了: PostgreSQL中的索引不需要维护或调整 您不需要手动重新编制索引 有关更多详情,请参阅 进一步阅读PostgreSQL文档: 一旦创建了索引,就不需要进一步的干预: 当表被修改时,系统将更新索引,并且 在查询中使用索引,如果它认为这样做更有效 比顺序表扫描更有效。但你可能必须运行 定期分析命令以更新统计信息以允许查询

如果我索引一个PostgreSQL表,然后更新它,我需要重新索引该表还是自动重新索引

有人能提供到PostgreSQL文档的链接以供进一步阅读吗?到目前为止,我已经做到了:

PostgreSQL中的索引不需要维护或调整

您不需要手动重新编制索引

有关更多详情,请参阅

进一步阅读PostgreSQL文档:

一旦创建了索引,就不需要进一步的干预: 当表被修改时,系统将更新索引,并且 在查询中使用索引,如果它认为这样做更有效 比顺序表扫描更有效。但你可能必须运行 定期分析命令以更新统计信息以允许查询 规划师做出明智的决定。详见第14章 关于如何确定是否使用索引以及何时和为什么使用索引 计划者可能选择不使用索引

见: