DBAtlas · Atlas de operaciones de bases de datos

Mover un índice a otro tablespace

PostgreSQLAlmacenamiento

Comando

ALTER INDEX customer_email_idx SET TABLESPACE ssd_ts;

Qué hace

Mueve el índice al tablespace indicado.

Cuándo usarlo

Para colocar los índices en un disco distinto al de los datos y repartir la I/O.

Precaución

Durante el movimiento se toma un bloqueo ACCESS EXCLUSIVE; el índice no se puede usar. ALTER TABLE ... SET TABLESPACE no abarca los índices de la tabla, por lo que no puede moverlos todos a la vez; mueva cada índice por separado.

Abrir en DBAtlas →

Relacionado