PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Informazioni sull'indice cluster in postgres

Nota che PostgreSQL usa il termine "indice cluster" per usare qualcosa di vagamente simile e tuttavia molto diverso da SQL Server.

Se un particolare indice è stato nominato come indice di clustering per una tabella, allora \d di psql il comando indicherà l'indice cluster, ad esempio

Indexes:
    "timezone_description_pkey" PRIMARY KEY, btree (timezone) CLUSTER

PostgreSQL non nomina gli indici come indici di cluster per impostazione predefinita. Né dispone automaticamente i dati della tabella in modo che siano correlati con l'indice cluster anche quando così nominato:il comando CLUSTER deve essere utilizzato per riorganizzare i dati della tabella.