Déplacer un index vers un autre tablespace
PostgreSQLStockageCommande
ALTER INDEX customer_email_idx SET TABLESPACE ssd_ts;Ce que fait la commande
Déplace l'index vers le tablespace donné.
Quand l'utiliser
Pour placer les index sur un disque distinct des données et répartir les E/S.
Attention
Un verrou ACCESS EXCLUSIVE est pris pendant le déplacement ; l'index ne peut pas être utilisé. ALTER TABLE ... SET TABLESPACE ne couvre pas les index de la table et ne peut donc pas tous les déplacer d'un coup ; déplacez chaque index séparément.