Rebuildsindexes.
概要
REINDEX {INDEX| TABLE | DATABASE | SYSTEM} name
描述
REINDEX使用索引表中存储的数据重建索引,替换索引的旧副本。 有几种场景使用REINDEX:
•索引变得臃肿,它包含许多空的或几乎空的页面。 在某些不常见的访问模式下,可能会发生在Greenplum数据库中的B树索引。 REINDEX提供了一种通过在没有死页面的情况下编写新版本的索引来减少索引的空间消耗的方法。
•您已经更改了索引的fillfactor存储参数,并希望确保更改已完全生效。
parameter
INDEX
重新创建指定的索引。
TABLE
重新创建指定表的所有索引。如果表具有辅助TOAST表,那么也是重新索引。
DATABASE