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

#1 18/10/2010 20:17:44

Migration PgSQL 8.3 -> 8.4 ou 8.3->9 ?

Bonjour,

Pour un très gros client actuellement sous pgSQL 8.3 pour une application critique, se pose la question de la migration vers 8.4 ou 9.0. La base comporte quelques fonctions pl/pgSQL, mais rien d'énorme à ce sujet (une douzaine de proc-stock).

Les nouvelles possibilités (réplication) de la 9.0 sont très attirantes pour ce client.

La migration n'aurait pas lieu en prod avant au moins 6 mois (donc le temps d'identifier d'éventuels bugs sur la 9.0).

Y a-t-il actuellement des problèmes identifiés en ce qui concerne une migration directe de 8.3 à 9.0 sans passer par la case 8.4 ?

Merci de tout retour d'expérience à ce sujet. Et merci aussi de toute opinion à ce sujet ;-)

Hors ligne

#2 18/10/2010 20:25:17

Marc Cousin
Membre

Re : Migration PgSQL 8.3 -> 8.4 ou 8.3->9 ?

Bonjour,

Non, il n'y a pas de problème identifié, si vous passez par pg_dump/pg_restore.
Il n'y a quasiment aucune différence au niveau syntaxique entre la 8.4 et la 9.0 (rien à voir avec la claque de la 8.3 et des casts disparus…)

En tout cas, oui, la 9.0 est la cible pour beaucoup de gens en ce moment, si ça peut vous rassurer.


Marc.

Hors ligne

#3 18/10/2010 22:42:47

gleu
Administrateur

Re : Migration PgSQL 8.3 -> 8.4 ou 8.3->9 ?

Si vous avez des procédures stockées en PL/pgsql, faites bien attention à deux contraintes ajoutées en 9.0. Vous trouverez plus de détails sur ces slides : http://www.dalibo.org/quoi_de_neuf_dans_postgresql_9


Guillaume.

Hors ligne

#4 20/10/2010 08:03:18

Re : Migration PgSQL 8.3 -> 8.4 ou 8.3->9 ?

Ok, merci pour les tuyaux...

Hors ligne

Pied de page des forums