Wenn ein paralleler REINDEX aufgrund ungültiger Daten in der Tabelle fehlschlägt, müssen Sie Folgendes tun:
-
Die ungültigen Daten beheben, wie es hier geschehen ist.
-
Die ungültigen Indizes mit folgender Abfrage auflisten:
SELECT pg_class.relname FROM pg_class, pg_index WHERE pg_index.indisvalid = false AND pg_index.indexrelid = pg_class.oid; -
Jeden der oben aufgeführten ungültigen Indizes mit
DROP INDEX <indexname>;löschen. -
Den
REINDEXerneut versuchen.