PostgreSQL 9.5: Sortie le 07/01/2016, elle sera supporté jusqu’en janvier 2021.
Voici certaines des nouveautés :
- row level security: il est possible de restreindre l’accès à certaines lignes d’une table en fonction de l’utilisateur.
- insert on conflict: cette instruction SQL est semblable au merge que l’on trouve sur d’autres SGBDs.
- parallel vacuuming: plusieurs jobs peuvent être lancés en parallèle pour accélérer l’exécution d’un VACUUM.
Plus d’informations sont disponibles sur le wiki: https://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.5
PostgreSQL 9.6
Cette version est actuellement en cours de développement, mais elle intègre déjà un certain nombre de nouveautés très importantes.
- parallélisme: PostgreSQL souffrait d’un défaut important par rapport à d’autres SGBD, à savoir l’impossibilité de paralléliser l’exécution d’un requête. Plusieurs opérations sont désormais possibles (sequential scan, aggregate) et d’autres sont à venir. C’est l’aboutissement d’un travail de plusieurs années d’introduction de l’architecture qui permet le lancement et le contrôle de ces workers.
- Pour les gros volumes de données, l’opération VACUUM se voit grandement améliorée et aura un impact bien plus faible sur le serveur.
- Il sera possible de modifier directement certaines tables distantes via les Foreign Data Wrappers.
Citus
Citus est désormais opensource et le code disponible en version agpl sur https://github.com/citusdata/citus. Cette extension permet d’effectuer du sharding et de distribuer ainsi les données sur un certain nombre de serveurs.
COMMUNAUTÉ
pgday.paris http://www.pgday.paris/
31 mars. Cet événement aura lieu comme l’année passée au 44 boulevard de Vaugirard, à Paris, dans le 15e arrondissement.
Le programme:
- Historique des Bases de Données, au regard des exigences actuelles
- PostgreSQL Backups the modern ways
- Survivre à une migration de données de MySQL vers Postgres
- Quels outils de supervision pour PostgreSQL ?
- Tout sur les index
- PostGeol: une (future) extension PostgreSQL pour les géologues
pgdayfr http://pgday.fr/
31 mai. La rencontre annuelle de la communauté PostgreSQL aura lieu au Grand Palais de Lille.
Le programme
- PgSQL + HA + Monitoring en 10 minutes
- Structures internes des données sur disque
- Comprendre pourquoi une requête est lente, et comment régler le soucis
- Retour d’expérience de PostgreSQL dans Rudder
- PostgreSQL mature pour les grandes applications critiques : comment les y migrer
- Fortes volumétries : migration & sauvegardes
- Aller plus loin avec PostGIS : plus de spatial !
- Index BRIN : Fonctionnement et usages possibles
- Réplication « logique » PostgreSQL
Meetups
Plusieurs meetups relatifs à PostgreSQL se sont montés sur cette plateforme. Des rencontres ont lieu sur Paris, Toulouse, Lille et Nantes.
Merci à Anthony Nowocien pour ses informations