Je pense qu’ils sont utilisés lors de la migration de PostgreSQL 10 vers 12, car je les ai vus chez presque tous les utilisateurs dont les index ont rencontré des problèmes. Par exemple :
https://meta.discourse.org/t/postgresql-12-update/151236/208?u=itsbhanusharma
https://meta.discourse.org/t/postgresql-12-update/151236/237?u=itsbhanusharma
MODIF : provient de PostgreSQL lui-même
La méthode de récupération recommandée dans de tels cas consiste à supprimer l’index invalide et à réessayer d’exécuter
REINDEX CONCURRENTLY. L’index concurrent créé pendant le traitement porte un nom se terminant par le suffixeccnew, ouccolds’il s’agit d’une ancienne définition d’index que nous n’avons pas réussi à supprimer. Les index invalides peuvent être supprimés à l’aide deDROP INDEX, y compris les index toast invalides.