PostgreSQL 10 bêta 1 est disponible en téléchargement
Et intègre les préversions de toutes les fonctionnalités attendues dans la version finale

Le , par alassanediakite, Membre émérite
The PostgreSQL Global Development Group annonce la sortie de la première version bêta de PostgreSQL 10.
Cette dernière contient les préversions de toutes les fonctionnalités qui seront disponibles dans sa version finale, bien que certains détails puissent changer avant la sortie de la version finale. Les utilisateurs sont encouragés à tester leurs applications sur cette dernière version.

Fonctionnalités majeures de la version 10

La nouvelle version contient plusieurs fonctionnalités qui permettront aux utilisateurs à la fois d'étendre horizontalement (sclae out) et verticalement (scale up) leur infrastructure PostgreSQL :
  • réplication logique : option intégrée pour répliquer des tables spécifiques ou utiliser la réplication pour la mise à niveau ;
  • partitionnement de tableaux natifs : partitions de liste comme objets de base de données natifs ;
  • supplément sur le parallélisme de requête : incluant des analyses d'index, des analyses de bitmap et des jointures de fusion ;
  • validation par quorum (Quorum Commit) pour la réplication synchrone : pour éviter des pertes sur plusieurs nœuds.

The PostgreSQL Global Development Group a également apporté trois améliorations aux connexions PostgreSQL, les éditeurs de pilotes sont appelés à les implémenter et les utilisateurs à les tester :
  • authentification SCRAM, pour un accès plus sécurisé basé sur un mot de passe ;
  • multi-host "failover", se connectant au premier hôte disponible d’une liste d'hôtes ;
  • paramètre target_session_attrs, un client peut demander un hôte en lecture/écriture.

D'autres fonctionnalités (non exhaustives)

De nombreuses nouvelles fonctionnalités et améliorations ont été ajoutées à PostgreSQL 10, dont certaines peuvent être aussi importantes ou plus pour des utilisateurs spécifiques que ceux ci-dessus. Certes, tous nécessitent des tests. Parmi celles-ci :
  • Cash-safe et Index Hash réplicable ;
  • statistiques de corrélation multicolonne ;
  • nouveaux rôles d'utilisateurs pour les tâches de monitoring ;
  • temps d'attente de verrouillage dans pg_stat_activity  ;
  • expression de requête XMLTABLE ;
  • politiques restrictives pour la sécurité au niveau des lignes ;
  • support de recherche de texte intégral pour JSON et JSONB ;
  • support de compression pour pg_receivewal ;
  • support de classement de l'ICU ;
  • pousser les agrégats vers les serveurs étrangers ;
  • tables de transition dans les déclencheurs.

En outre, les développeurs ont contribué à des améliorations de performance dans la fonction SUM (), la conversion de codage de caractères, l'évaluation d'expressions, les ensembles de regroupement (grouping sets) et les jointures sur les colonnes des contraintes d’unicité. Les requêtes d'analyse sur un grand nombre de lignes devraient être jusqu'à 40 % plus rapides. Testez si ces informations sont plus rapides pour vous et rapportez.

Téléchargez PostgreSQL 10 bêta 1

Source :PostgreSQL

Et vous ?

Que pensez-vous de cette première version bêta de PostgreSQL 10 ?

Allez-vous la tester ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de JPLAROCHE JPLAROCHE - Membre habitué https://www.developpez.com
le 26/05/2017 à 17:32
cela me posais aucun problème avant la 9.6.. mais depuis que pgadmn3 ne fonctionne plus sur les versions supérieurs a 9.5.. et lassé des beug de pgadmin4 et dans le forum juste une réponse qui me dit que je dois attendre ..... ouaf ouaf...

je me suit tourne vers dbeaver mais il manque certain truc de pgadmin3 bref ne pas avoir mis les moyens sur pgmadm3 même si je conçois qu'il fallait le reprendre ... déçu parce que PostgreSql est un excellent produit certain me diront qu'il font de la maintenance a la main , mais quand on est développeur on a besoin d'outil pour faire des testes sans ce poser des questions ou je dirais plutôt faire tourner la roue à la main. bref de bref comme dirais pepin....

alors je reste en 9.5... en plus j'avoue que je n'utilise que le modèle base de données relationnel table et vue logique et vue join sur le principe d'utilisation as400 , parce qu'en fin de compte les utilisateurs ce foute de comment j'écris mais eux ils veulent un truc qui réponde au quart de tour et du sans problème.
@bientôt
Offres d'emploi IT
Ingénieur produit (Landing gear) H/F
Safran - Ile de France - MASSY Hussenot
Ingénieur système de commande de vol H/F
Safran - Ile de France - Massy (91300)
Ingénieur conception électrique / électronique H/F
Safran - Ile de France - Villaroche

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil