REINDEX -- Recover corrupted system indexes under stand-alone Postgres
REINDEX { TABLE | DATABASE | INDEX } name [ FORCE ]
REINDEX is used to recover corrupted system indexes. In order to run REINDEX command, postmaster must be shut down and stand-alone Postgres should be started instead with options -O and -P (an option to ignore system indexes). Note that we couldn't rely on system indexes for the recovery of system indexes.
Recreate the table mytable:
REINDEX TABLE mytable;
Some more examples:
REINDEX DATABASE my_database FORCE;
REINDEX INDEX my_index;