Pour savoir quel index a été utilisé en dernier pour regrouper la table, utilisez pg_index
catalogue système.
Interrogez la table pour tous les index qui appartiennent à votre table et voyez lequel a indisclustered
Positionner. Une table ne peut être regroupée que par un seul index à la fois.
Il n'y a aucun moyen de savoir quand la table a été regroupée pour la dernière fois, mais ce n'est pas très intéressant de toute façon. Ce que vous voulez savoir, c'est la qualité du clustering.
Pour le trouver, interrogez pg_stats
ligne pour la colonne sur laquelle vous avez effectué le clustering. Si correlation
est proche de 1, vous êtes toujours bon. Plus la valeur est petite, plus le regroupement est indiqué.