[OSM-dev-fr] Tunning de postgresql pour des bases osmosis et/ou osm2pgsql

Pierre pinaraf at pinaraf.info
Lun 5 Déc 23:41:05 GMT 2011


On Monday, December 05, 2011 03:19:02 PM sly (sylvain letuffe) wrote:
> > > autovacuum = off
> > 
> > D'où vient ce autovacuum = off ?
> > C'est déconseillé dans les documentations récentes de postgresql.
> > Qu'est-ce-qui le justifie ?
> 
> Justification : pour aller encore plus vite
> Contraintes : l'espace disque augmente encore plus vite que la taille OSM à
> cause des "trous" dans la structure de fichier postgresql lors des
> suppressions.
Heu…
Non ?
L'auto-vacuum ne va pas affecter l'espace disque.
Il s'occupe surtout des statistiques indispensables pour l'optimiseur de 
requêtes.
Pour récupérer l'espace disque, faut réécrire les tables ET les index, et ça 
prend trop longtemps pour qu'un autovacuum le fasse…

> Je viens de le remettre chez moi pour voir si c'est pénalisant, sinon, il
> y'a la solution de lancer un VACUUM manuel de temps en temps (au moment où
> la machine est plus tranquille) pour purger ces "trous"
Mauvaise idée dans la majorité des cas, à moins aussi de reconstruire les index 
de la table «nettoyée».
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 198 octets
Desc: This is a digitally signed message part.
URL: <http://lists.openstreetmap.org/pipermail/dev-fr/attachments/20111206/174a4161/attachment.pgp>


Plus d'informations sur la liste de diffusion dev-fr