Page 1 sur 1
Migration PostgreSQL 12 → 15 : retour d'expérience et pièges à éviter
Publié : dim. nov. 24, 2024 6:01 am
par seb_tech
On vient de migrer notre prod de PG12 à PG15. Globalement smooth, mais quelques surprises : - Les requêtes avec 'ORDER BY' et 'LIMIT' sont 15% plus lentes - Le monitoring pg_stat_activity a changé. D'autres ici l'ont fait ?
Re: Migration PostgreSQL 12 → 15 : retour d'expérience et pièges à éviter
Publié : dim. nov. 24, 2024 2:01 pm
par david.l
Oui, fait l'année dernière. Le vrai piège c'est les extensions ! Certaines ne sont pas compatibles et plantent silencieusement. Vérifie bien pg_available_extensions AVANT la migration.
Re: Migration PostgreSQL 12 → 15 : retour d'expérience et pièges à éviter
Publié : dim. nov. 24, 2024 6:01 pm
par gigi57
Pour les perfs sur ORDER BY, as-tu checké ton vacuum ? PG15 est plus sensible aux stats obsolètes. Un VACUUM ANALYZE en post-migration peut sauver la mise.
Re: Migration PostgreSQL 12 → 15 : retour d'expérience et pièges à éviter
Publié : dim. nov. 24, 2024 8:01 pm
par seb_tech
Bonne remarque ! On a effectivement oublié le VACUUM ANALYZE initial... Je teste ça ASAP. Pour les extensions, heureusement qu'on utilise que pgcrypto et postgis, tout était compatible.
Re: Migration PostgreSQL 12 → 15 : retour d'expérience et pièges à éviter
Publié : lun. nov. 25, 2024 3:01 am
par seb33
Petit tip : prévoir 2x plus de temps pour les tests de regression. La gestion des connexions a changé (idle_in_transaction_session_timeout). On a eu des timeouts inattendus sur des batchs longs.