Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

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

82PARTAGES

10  0 
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 ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de arnaudbenhamdine
Candidat au Club https://www.developpez.com
Le 01/06/2017 à 11:45
Il est exact que pgAdmin4 est bcp moins pratique, et comporte des bugs.

Mais ll est tout à fait possible d'utiliser pgAdmin3 avec pg 9.6 !
Il faut juste prendre la distribution pgAdmin3 LTS de BigSQL qui supporte pg >9.5 : https://www.bigsql.org/pgadmin3/
Il y a parfois quelques fenêtres de warning lors de l'utilisation, mais je m'en sers depuis plusieurs mois sur pg 9.6.2 et je n'ai constaté aucun pb.
2  0 
Avatar de JPLAROCHE
Membre averti 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
1  0 
Avatar de alassanediakite
Membre expert https://www.developpez.com
Le 26/05/2017 à 23:01
Salut
C'est une vérité que pgAdmin est l'outil privilégié pour les développeurs, c'est aussi une vérité que pgAdmin4 n'arrive pas du tout au niveau de fonctionnalités et de facilités de pgAdminIII. Mais nous espérons, qu'à travers l'effort gigantesque de l'équipe de développement de pgAdmin4, ce début de pgAdmin4 sera vite un oubli.
Par ailleurs il faut savoir que la version 1.22 de pgAdminIII support PostgreSQL 9.6.
@+
0  0 
Avatar de Felykanku
Membre habitué https://www.developpez.com
Le 15/07/2018 à 10:54
Je suis resté coller sur la version 9 un peu longtemps . Mais en comparant les versions antérieures et celle-ci, je ne trouve pas du tout beaucoup d'améliorations.
0  0 
Avatar de ced
Rédacteur/Modérateur https://www.developpez.com
Le 16/07/2018 à 9:41
Citation Envoyé par Felykanku Voir le message
Je suis resté coller sur la version 9 un peu longtemps . Mais en comparant les versions antérieures et celle-ci, je ne trouve pas du tout beaucoup d'améliorations.
Bonjour,

De quelle version 9 parlez-vous ? Avant la version 10, les versions majeures étaient définies par deux nombres : 9.0, 9.1, 9.2, 9.3, 9.4, 9.5 et 9.6 sont autant de versions majeures différentes.
Rien qu'entre la 9.6 et la 10, il y a eu plusieurs améliorations non négligeables : parallélisation des requêtes, réplication logique, partitionnement...
Le partitionnement avant la v10 était une véritable galère (à base de triggers, très difficile à maintenir). La version 10 a initié une importante refonte qui se poursuit sur la version 11 (et les versions suivantes).
0  0 
Avatar de JPLAROCHE
Membre averti https://www.developpez.com
Le 16/07/2018 à 16:06
Bonjour , Aucun prblm avec la version 10.4 de plus je voudrais rectifier mon post #2 sur PGADMIN 4... qui aujourd'hui fonctionne à merveille de même DBeaver ... , je trouve postgresql fiable et riche rien a envier aux autres DB merci à la communauté .
0  0 
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web