IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

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 !

La version finale de PostgreSQL 9.6 est annoncée pour le 29 septembre
Mais les requêtes parallèles seront désactivées par défaut dans cette version

Le , par Olivier Famien

137PARTAGES

4  0 
Depuis le 1er septembre, PostgreSQL 9.6 a passé la phase bêta pour revêtir sa première release candidate. Dans cette nouvelle version, plusieurs améliorations et éléments nouveaux ont été apportés. Nous avons entre autres éléments :

  • l’ajout des fonctions SQL pour inspecter les méthodes d’accès aux index ;;
  • la correction de divers bogues qui ont commencé à pointer le nez dans les index ;;
  • l’ajout de tests de régression pour les bugs d’insertion de TOAST ;;
  • la correction du traitement des erreurs des requêtes parallèles dans les paramètres de langues qui ne sont pas en anglais ;;
  • L’intégration de plusieurs mises à jour dans la documentation ;;
  • Les requêtes parallèles ont été désactivées par défaut dans postgresql.conf. Elles peuvent être activées avec la commande suivante max_parallel_workers_per_gather.


Selon les dires de PostgreSQL Global Development Group, la version 9.6 RC 1 devrait être identique à la version finale à sa sortie. Il va sans dire que les développeurs peuvent déjà savoir quelles sont les fonctionnalités définitives qui abriteront cette nouvelle version majeure.

Comme recommandé par le groupe, les développeurs ont déjà commencé à tester cette version RC1 sous toutes ses coutures. Après plus de trois d’essais, il est donc légitime que les regards se tournent maintenant vers la version finale.

Tom Lane, membre du comité du noyau de PostgreSQL, vient de donner quelques détails sur la date de sortie de cette version 9.6 dans un message adressé à la communauté. Dans le message, il dit ceci : « ;Toutes mes excuses pour l’avis tardif sur ce sujet, mais l’équipe de presse a conclu que PostgreSQL 9.6 est à peu près aussi prêt qu’il doit l’être. Nous prévoyons d’aller de l’avant avec la sortie de la 9.6.0 la semaine prochaine --- c’est-à-dire, s’apprêter le lundi 26 pour une annonce publique le jeudi 29 ;».

PostgreSQL sortira donc officiellement le jeudi 29 septembre prochain, selon le message émis par Lane.

Source : PostgreSQL

Et vous ?

Avez-vous testé la version 9.6 RC1 ? Comment l'avez-vous trouvée ?

Quelles sont améliorations que vous attendez pour cette nouvelle version majeure ?

Voir aussi

PostgreSQL

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

Avatar de stef-13013
Membre actif https://www.developpez.com
Le 25/09/2016 à 9:25
Ce qui est intéressant c'est de voir qu'aujourd'hui les "grands groupes" restent sur des bases comme SqlServer ou Oracle
ultra propriétaires et payantes (et pas qu'un peu) alors qu'ils ont à leur disposition gratuitement un des meilleurs moteurs au monde !?

Va comprendre...

De plus, mais c'est un avis perso., Oracle reste le top et seul PG arrive à son niveau (attention avis perso. je le repète)

Compliqués ces humains
1  0 
Avatar de
https://www.developpez.com
Le 30/09/2016 à 10:14
PG est solide et vaut largement Oracle et MSSQL pour des utilisations classiques. Cependant, une avancée majeure serait dans le domaine du partionnement de données. Là, on est dans la vraie prod, ça compte.
Actuellement, le partionnement est possible en définissant des héritages entre tables. Pour moi, c'est un hack, là où il faudrait une vraie fonctionnalité comme mentionne SQLPro. Et c'est lourd à mettre en oeuvre si on compare la fonctionnalité équivalente de MSSQL qui est vraiment bien pensée. Le partionnement se définit au niveau de la table et c'est simple à mettre en oeuvre (disponible uniquement en version Entreprise bien sûr).
Ce n'est pas un détail, dès que les données passent un certain volume pour des données "historiques", comme des commandes par exemple, l'existence d'un partionnement est discriminant pour les temps de requêtage.
Egalement, PG devrait se doter d'un outil Profiler à la MSSQL. C'est un outil très précieux pour un DBA.
Comme souvent en open source, des qualités techniques très sûres mais un manque de vision qui handicape l'adoption par rapport aux solutions commerciales.
1  0 
Avatar de Chauve souris
Membre expert https://www.developpez.com
Le 30/09/2016 à 15:29
Ayé ! J'ai trouvé le gag de Stack Builder 4.0. Bien qu'il donne toutes les apparences windowiennes du coma dépassé (message "Ce programme ne répond plus" et la fenêtre passant au blanc spectral, il n'est pas si mort que ça. Voyant qu'il y avait une activité réseau sur le modem je lance CurrPorts (un petit utilitaire indispensable) qui m'indique une connexion établie sur un site postgresql. Téléchargement un peu lent, surtout dans mon pays de sauvages, puis, une fois celui-ci terminé, Stack Builder sort de son cercueil et propose de faire les installations.

PostgreSQL et ses éléphanteaux d'utilitaires sont bien élevés : à chaque fois ils demandent où on veut mettre les programmes. Pas comme MySQL que je n'aime pas beaucoup mais l'excellent freeware Filmotech de gestion de collection de films fonctionne avec lui.

Il n'y a plus qu'à espérer que des courageux traducteurs s'occupe de pgAdmin version 4...
1  0 
Avatar de SQLpro
Rédacteur https://www.developpez.com
Le 30/09/2016 à 15:54
Citation Envoyé par Chauve souris Voir le message
Ayé ! J'ai trouvé le gag de Stack Builder 4.0. Bien qu'il donne toutes les apparences windowiennes du coma dépassé (message "Ce programme ne répond plus" et la fenêtre passant au blanc spectral, il n'est pas si mort que ça. Voyant qu'il y avait une activité réseau sur le modem je lance CurrPorts (un petit utilitaire indispensable) qui m'indique une connexion établie sur un site postgresql. Téléchargement un peu lent, surtout dans mon pays de sauvages, puis, une fois celui-ci terminé, Stack Builder sort de son cercueil et propose de faire les installations.

PostgreSQL et ses éléphanteaux d'utilitaires sont bien élevés : à chaque fois ils demandent où on veut mettre les programmes. Pas comme MySQL que je n'aime pas beaucoup mais l'excellent freeware Filmotech de gestion de collection de films fonctionne avec lui.

Il n'y a plus qu'à espérer que des courageux traducteurs s'occupe de pgAdmin version 4...
PgAdmin 4 fonctionne pas trop mal avec la 9.6 sous Windows

A +
1  0 
Avatar de SQLpro
Rédacteur https://www.developpez.com
Le 25/09/2016 à 20:56
Citation Envoyé par stef-13013 Voir le message
Ce qui est intéressant c'est de voir qu'aujourd'hui les "grands groupes" restent sur des bases comme SqlServer ou Oracle
ultra propriétaires et payantes (et pas qu'un peu) alors qu'ils ont à leur disposition gratuitement un des meilleurs moteurs au monde !?

Il y a le poids du passé et l'inertie des données qui jouent dans bon nombre d'entreprises... Reste que PG, même si c'est sans conteste le meilleur SGBD libre (et un vrai libre, contrairement à MySQL), n'est pas du tout à la hauteur dès que les bases sont conséquentes, complexes ou fortement sollicités. En sus un outil comme SQL Server c'est une suite de 4 outils. Outre le moteur relationnel il y a le moteur décisionnel (stockage, datamining), le serveur de rapport et l'ETL... Rien de cela n'existe avec PG... Enfin, beaucoup de fonctionnalités sont en retard ou manquantes... Le traitement du XML est faiblard, le partitionnement nullissime, les vues matérialisées embryonnaires, les tables temporelles inexistantes, tout comme le DATALINK, le chiffrement TDE ou la réplication des données...


Va comprendre...

De plus, mais c'est un avis perso., Oracle reste le top et seul PG arrive à son niveau (attention avis perso. je le repète)

Oracle est en fort déclin et n'est plus du tout au top sur aucun domaine. Il est dépassé depuis longtemps sur le plan de la fiabilité, de la sécurité, et plus récemment des performances et depuis toujours des prix !
A lire : http://blog.developpez.com/sqlpro/p1...-declin-oracle
Beaucoup d'entreprises aux USA ont migré d'Oracle vers SQL Server en grande majorité. Comme toujours, la France est en retard, mais certaines grandes entreprises ont déjà migré et d'autres sont en train de la faire. Dernier exemple en date l'Oréal.


Compliqués ces humains
Il suffit de faire des benchmarks et de comparer...

A +
0  0 
Avatar de Kearz
Membre expert https://www.developpez.com
Le 29/09/2016 à 11:54
PG s'améliore, c'est bien. Après, c'est logique que tout le monde ne soit pas sous PG face à Oracle.
Oracle était, il a quelques années, le produit le plus aboutis et surtout le plus fiable. Quand t'es dans une grosse boite, si t'as le moyen, tu les mets sur la fiabilité. Et puis après pour changer, si tu utilise du spécifique, ben t'es un peu mal barré.
Il faut re-coder, re-tester, re-mettre en prod et surtout prendre le risque de modifier un logiciel qui marche.

Après à titre perso, j'ai déjà eu des problèmes avec Oracle et avec PG (et MySQL bien sûr). Pas de jaloux!
Par contre il faut avouer que les problèmes sous Oracle sont plus rare, enfin était plus rare. A voir PG à rattrapé entièrement sont retard ou pas.
0  0 
Avatar de escartefigue
Modérateur https://www.developpez.com
Le 29/09/2016 à 16:53
Citation Envoyé par Kearz Voir le message
Après à titre perso, j'ai déjà eu des problèmes avec Oracle et avec PG (et MySQL bien sûr). Pas de jaloux!
Oui mais lesquels ? fonctionnalités manquantes ? fiabilité en défaut ? failles de sécurité, résistance insuffisante à la charge...
0  0 
Avatar de Chauve souris
Membre expert https://www.developpez.com
Le 30/09/2016 à 14:43
Décidément je n'ai pas de chance avec les nouveautés : MySQL qui ne se préoccupe nullement de où on installe programme et données (tout dans un tas sur C:\Program Files). PHP 7.0.1 qui refuse de s'installer sur IIS de Windows Server 2012-R2. Dans le cas du dernier PostgreSQL Stack Builder 4.0 plante à la fin des téléchargements et le nouveau pgAdmin 4 ne veut causer qu'en anglais. Et la version 3 se limite à la version 9.5 de PostgreSQL.

Mais il va bien y en avoir un dans la docte assemblée qui va me dire que c'est l'interface chaise clavier ce qui, soit dit en passant, est la dernière mode pour envoyer bouler, sans un mot d'explication, un qui relate un truc qui ne fonctionne pas ou mal. Pas seulement sur developpez.net, d'ailleurs. J'ai même eu droit à la version lapidaire dans le plus pur style linuxien : ICC. Sur le moment je n'avais pas compris car, pour moi, ICC c'est une abréviation médicale, comme LCR qui signifie nullement "Ligue Communiste Révolutionnaire". Effectivement j'avais eu de l'insuffisance cardiaque congestive (ICC donc) suite à une attaque de dengue, mais je ne papote pas sur mes problèmes de santé sur developpez.net...
0  0 
Avatar de alassanediakite
Membre expert https://www.developpez.com
Le 30/09/2016 à 16:53
Salut
Citation Envoyé par SQLpro Voir le message
PgAdmin 4 fonctionne pas trop mal avec la 9.6 sous Windows

A +
PAS TROP MAL! c'est vrai...
  • absence du mode graphique pour les requêtes
  • dans la restauration, impossible de choisir le mode "répertoire"
  • dans le nœud table->triggers->trigger, impossible d’accéder à la fonction trigger
  • la sauvegarde est impossible, elle rame et quand on l'arrête on reçoit une erreur due au format utf. Ce qui est étrange, c'est que je l'ai fait avec pgAdmin 3 mais en utilisant les exécutables de pg 9.6
  • l'installation en mode web est un champ de mine que j'ai pas encore franchi.

Personnellement, j'ai choisi PostgreSQL en grande partie à cause de pgAdmin (cela se comprend, je suis développeur ). Donc pour le moment je continue (en production) avec la 9.5 en attendant le bon fonctionnement de pgAmin 4.: (sinon pgAmin 3 ne râle pas trop sur la 9.6)
@+
0  0 
Avatar de alassanediakite
Membre expert https://www.developpez.com
Le 30/09/2016 à 17:06
Salut
Citation Envoyé par Olivier Famien Voir le message
... L’équipe de PostgreSQL compte l’ajouter assez bientôt aux autres pilotes de PostgreSQL déjà existants.
Parlant de postgres_fdw, cela me semble une incompréhension.
A la date d'aujourd'hui, postgres_fdw est le pilote le plus suivi par l'équipe de développement.
Peut-être s'agit-il d'une intégration de postgres_fdw dans le CORE (directement dans le code) et ne plus en faire une extension comme c'est le cas actuellement.
@+
0  0