Bonjour,
J'ai migré de postgres 8.1 à 8.2.
Mon programme de traitement de données qui tournait en 3h sous la 8.1 tourne en 1J sous la 8.2.
J'ai testé différentes configuration (postgresql.conf) mais rien ne change.
Mon programme (que j'ai relancé 10 fois avec les mêmes données, et qui fait toujours les meme sql) bloque toujours au même endroit.
De plus si j'execute manuellement les requetes qui prennent 3/4 d'heure (blocante), cela ne prend qu'une seconde max.
Je pense que Postgres réalise donc une sauvegarde ou checkpoint qui prennent la main sur ma requete !
Une idée pour me débloquer ?
PS : Apres des heures a regarder , entre l version 8.1 et 8.2, les variables bgwriter n'ont pas les mêmes valeur !
Cela peut il expliquer mon problème
Partager