Vous n'êtes pas identifié(e).
Bonjour,
Quelqu'un ici connait la commande pg_repack, j'aimerai avoir votre avis la dessus, avantage et inconvenient si c'est pas trop demandé.
https://pgxn.org/dist/pg_repack/doc/pg_ … stallation
Sinon si on fait un vacuum full avec cette commande est ce qu'il fait un reindex automatique après ?
Et est ce que donc de par cette commande on peut genre par exemple repatrier les index et tables existantes dans differentes tablespaces ?
Merci
Hors ligne
Un VACUUM FULL fait un REINDEX automatique depuis la version 9.0. Je ne crois pas que pg_repack le fasse. C'est juste une réorganisation de la table. Par contre, ça n'a rien à voir avec la répartition des objets sur différents tablespaces. Il existe d'autres commandes SQL pour ça.
Guillaume.
Hors ligne
De mon point de vue, pg_repack recréée les indexes car il créée une nouvelle table lors de la réorganisation, donc oui, on peut dire qu'il réindexe.
De ce que je vois de l'aide, on peut aussi changer le TBS pour les data et indexes mais je n'ai jamais utilisé cette fonctionnalité: http://reorg.github.io/pg_repack/
Hors ligne