sql >> Base de Datos >  >> RDS >> PostgreSQL

Cuando es necesario ejecutar un REINDEX en postgres

Nunca necesita ejecutar REINDEX para mantener la integridad de los datos; todas las modificaciones de datos actualizarán el índice.

En situaciones normales, nunca necesita REINDEX . En particular, la inserción masiva nunca fragmentará un índice más de lo que era antes.

Los índices se hinchan si elimina muchas filas o si ejecuta UPDATE s más rápido de lo que autovacuum puede seguir. Entonces es posible que deba REINDEX ellos.