Estou pensando em usar CLUSTER para reordenar uma tabela por um índice. Entendo que essa recriação dos dados da tabela faz com que todos os índices existentes inchem ou sejam inúteis. Vi algumas indicações de que um REINDEX é necessário após um CLUSTER. Encontrei outras referências que indicam que CLUSTER faz um REINDEX. A documentação oficial não diz nada sobre o REINDEX fazer parte do CLUSTER ou ser necessário (embora isso sugira a execução do ANALYZE após o CLUSTER)
Alguém pode definitivamente (ou seja, com algum tipo de referência a documentos oficiais) dizer se é necessário ou não um REINDEX após um CLUSTER?
cluster
realoca as linhas, portanto, será necessário atualizar as informações do índice de qualquer maneira.