【发布时间】:2021-10-07 20:36:09
【问题描述】:
使用这个查询:
我有数百个无效索引:
SELECT * FROM pg_class, pg_index WHERE pg_index.indisvalid = false AND pg_index.indexrelid = pg_class.oid;
public | post_aggregates_pkey_ccnew_ccnew_ccnew1
public | post_aggregates_post_id_key_ccnew_ccnew_ccnew1
public | idx_post_aggregates_stickied_hot_ccnew_ccnew_ccnew1
public | idx_post_aggregates_hot_ccnew_ccnew_ccnew1
...
它们似乎没有被使用,我不知道为什么要创建它们(在我看来它们不应该保留),因为原始索引仍然存在。
【问题讨论】:
标签: postgresql indexing reindex