Rozważam użycie CLUSTER do zmiany kolejności tabeli według indeksu. Rozumiem, że to odtworzenie danych tabeli powoduje, że wszystkie istniejące indeksy stają się wzdęte lub stają się bezużyteczne. Widziałem pewne oznaki, że po klastrach wymagany jest REINDEX. Znalazłem inne referencje wskazujące, że CLUSTER wykonuje REINDEX. Dziennik Dokumentacja mówi nic o REINDEX bycia częścią klastra lub wymagane (choć sugeruje uruchomiony ANALYSE po klastrze)
Czy ktoś może definitywnie (tj. Z jakimś odniesieniem do oficjalnych dokumentów) powiedzieć, czy REINDEX jest wymagany po CLUSTER?
cluster
przenosi wiersze, więc i tak będzie musiał zaktualizować informacje o indeksie.