Aby określić, który indeks był ostatnio używany do grupowania tabeli, użyj pg_index
katalog systemowy.
Zapytaj tabelę o wszystkie indeksy należące do Twojej tabeli i zobacz, który z nich jest indisclustered
ustawić. Tabela może być grupowana tylko według jednego indeksu na raz.
Nie ma sposobu, aby dowiedzieć się, kiedy stół był ostatnio zgrupowany, ale i tak nie jest to zbyt interesujące. Chcesz wiedzieć, jak dobre nadal jest klastrowanie.
Aby to znaleźć, wyszukaj pg_stats
wiersz dla kolumny, na której się skupiłeś. Jeśli correlation
jest bliski 1, nadal jesteś dobry. Im mniejsza wartość, tym bardziej wskazane jest grupowanie.