Перенести индекс в другое табличное пространство
PostgreSQLХранениеКоманда
ALTER INDEX customer_email_idx SET TABLESPACE ssd_ts;Что делает
Переносит индекс в указанное табличное пространство.
Когда использовать
Чтобы разместить индексы на диске, отдельном от данных, и распределить I/O.
Внимание
На время переноса берётся блокировка ACCESS EXCLUSIVE; индекс использовать нельзя. ALTER TABLE ... SET TABLESPACE не затрагивает индексы таблицы, поэтому не может перенести их все сразу; переносите каждый индекс отдельно.