DBAtlas · Atlas de operações de banco de dados

Mover um índice para outro tablespace

PostgreSQLArmazenamento

Comando

ALTER INDEX customer_email_idx SET TABLESPACE ssd_ts;

O que faz

Move o índice para o tablespace indicado.

Quando usar

Para colocar os índices em um disco separado dos dados e distribuir o I/O.

Atenção

Um lock ACCESS EXCLUSIVE é obtido durante a movimentação; o índice não pode ser usado. ALTER TABLE ... SET TABLESPACE não abrange os índices da tabela, então não consegue movê-los todos de uma vez; mova cada índice separadamente.

Abrir no DBAtlas →

Relacionados