PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

AUTO VACUUM et taille des bases resultantes

Technique - général | AUTO VACUUM et taille des bases resultantes

Par djezair31 le 04/06/2007 - 11:20

Bonjour a tous,

je possede une base de 5G (du -sh /var/lib/pgsql/data/ ---> 5G)

Lorsque je la sauvegarde puis la restaure je me retrouve avec une base qui fait toujours la meme taille.

Ensuite, si je lance un VACUUM en boucle sur cette base, j'obtient au bout d'une journée environ une base qui ne fait plus que 2.2G.

Est-ce normal ?

Dans la mesure ou la base venait d'etre restaurée, je pensais qu'elle ne possedait plus de données "perimées" (les transactions annulées).

Ce comportement est-il normal. En passant de 5G à 2.2G comment etre sur que le VACUUM ne ma pas effacé de données ?

Merci de vos reponses.

PS : je simule l'auto-vacuum car ma version de postgres (PostgreSQL 8.0.1) n'inclus pas la nouvelle fonction auto-vacuum

© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.