PostgreSQL no tiene implementación directa del índice CLUSTER como Microsoft SQL Server.
Reference Taken from this Blog:
En PostgreSQL, tenemos una de comandos de grupo que es similar al cluster Índice.
Una vez que crea su clave principal de tabla o cualquier otro índice, puede ejecutar el comando CLUSTER especificando ese nombre de índice para lograr el orden físico de los datos de tabla.
Cuando una tabla está agrupada, se reordena físicamente según la información del índice. La agrupación en clúster es una operación de una sola vez: cuando la tabla se actualiza posteriormente, los cambios no se agrupan. Es decir, no se intenta almacenar filas nuevas o actualizadas de acuerdo con su orden de índice.
Sintaxis del Cluster:
primera vez, debe ejecutar clúster mediante el nombre del índice.
CLUSTER table_name USING index_name;
Cluster de la mesa:
Una vez que se ha ejecutado con CLUSTER Índice, la próxima vez que se ejecute solamente Cuadro clúster, porque sabe que el que ya se define como índice de clúster.
CLUSTER table_name;
PostgreSQL no tiene un índice agrupado, pero ¿por qué crees que sería interesante? ¿Tienes un problema para resolver? –
Ningún problema en particular para resolver. Acabo de aprender sobre postgre :-) – zzhang
Me habría preguntado por qué mis tablas no desfragmentarán automáticamente si no fuera por esta pregunta –