PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 04/05/2018 15:04:58

Indaa
Membre

Petites questions sur VACUUMFULL

Bonjour ,


J'ai actuellement une table pg_largeobject qui fait 3.5 Teraoctet dont 2.5 Teraoctect de bloat et 1 Tera de livetuples !

Petite question technique :

Aujourd'hui je pense qu'un vacuumfull sur cette table mettrait plusieurs jours, mais j'aimerai savoir si le fait de supprimer une grande partie des livetuples diminurait le temps de ce vacuumfull ???


Merci

Hors ligne

#2 04/05/2018 15:28:07

gleu
Administrateur

Re : Petites questions sur VACUUMFULL

Le temps d'un VACUUM FULL est relatif au nombre de lignes à réécrire, donc au nombre de lignes vivantes. Si vous supprimez un grand nombre de lignes, le VACUUM FULL devrait être plus rapide.


Guillaume.

Hors ligne

#3 04/05/2018 17:27:06

Indaa
Membre

Re : Petites questions sur VACUUMFULL

Merci Guillaume pour la réponse !

Hors ligne

#4 04/05/2018 20:59:20

abdallah007
Membre

Re : Petites questions sur VACUUMFULL

bonjour

Pour lancer un Vacuum Full sur ce  table de 3.5 Teraoctet faut t'il un espace disque de 7Teraoctet ?

merci

Hors ligne

#5 04/05/2018 21:29:54

gleu
Administrateur

Re : Petites questions sur VACUUMFULL

Non, il faut au maximum 3,5 To de plus.


Guillaume.

Hors ligne

#6 04/05/2018 22:50:47

rjuju
Administrateur

Re : Petites questions sur VACUUMFULL

Il faut également compter la taille de tous les index liés à cette table.

Hors ligne

Pied de page des forums