跳到正文
Google AI · DEV 作者专属· Gabriel Anhaia·· 1 天前AI 评分73

Postgres CREATE INDEX CONCURRENTLY 失败后留下的 INVALID 索引仍会拖累每次写入

CREATE INDEX CONCURRENTLY Failed. The INVALID Index It Left Can Still Tax Every Write

AI 导读

CREATE INDEX CONCURRENTLY 失败后会先在 Postgres 系统目录留下 indisvalid=false 的 INVALID 索引,查询不会使用它,但若构建死在第二次扫描或最终等待阶段,写入仍会持续维护该索引并带来额外开销,唯一索引还会继续强制唯一性约束。

来源:Google AI · DEV 作者专属 · dev.to