Contenu

  Texte du communiqué de presse
  Fonctionnalités supplémentaires
  Informations sur les sociétés citées
  Téléchargement
  Documentation
  Licence
  Contacts
  Support professionnel
  Logiciels complémentaires

Communiqué de presse original

## Novembre 2005, Francfort, Allemagne (OpenDBCon) – Le groupe de Développement Global de PostgreSQL est heureux d'annoncer la sortie de la version 8.1 de PostgreSQL, confortant sa place de système de bases de données open source le plus sophistiqué du monde. Conçue, construite et testée par une grande et prospère communauté et soutenue par un nombre grandissant de sponsors et de sociétés de services, la version 8.1 va étendre la portée du développement d’applications utilisant PostgreSQL. Cette nouvelle version inclut l’amélioration des performances et des fonctionnalités SQL avancées permettant de supporter des entrepôts de données (« data warehouses ») plus gros, un plus grand volume de transactions, et la réalisation de logiciels distribués plus complexes.

Ces améliorations renforceront la tendance d'adoption lancée par la version précédente. La version 8.0 a été téléchargée un million de fois durant les sept premiers mois de sa parution, contre 300 000 téléchargements pour une période équivalente pour la version antérieure.

« Le projet gagne clairement en force dans l’esprit des utilisateurs de bases de données » indique Lance Obermeyer, Directeur des Produits chez Pervasive Software, une des entreprises sponsorisant PostgreSQL. « Etant donné l'intérêt croissant pour les infrastructures logicielles open source, nous nous attendons à ce que PostgreSQL prenne encore bien plus d'ampleur. »

Nouvelles fonctionnalités avancées

Rôles: PostgreSQL supporte maintenant les rôles de bases de données, ce qui simplifie la gestion d'un grand nombre d'utilisateurs avec des droits d’accès complexes sur la base de données.

Paramètres IN/OUT: Les fonctions de PostgreSQL acceptent maintenant les paramètres IN, OUT et INOUT, ce qui améliore sensiblement le support de logiques applicatives complexes pour les plateformes J2EE et .NET.

Two-Phase Commit (2PC): longtemps réclamé pour les applications WAN et les centres de calculs hétérogènes utilisant PostgreSQL, ce dispositif permet des transactions ACID entre des serveurs distants.

Amélioration des performances

Amélioration des performances sur les multiprocesseurs (SMP): le gestionnaire de tampons de la version 8.1 a été retravaillé de manière à fournir une augmentation presque linéaire par rapport au nombre de processeurs, menant à des gains significatifs d'exécution sur des unités centrales de type 8-way, 16-way, double-coeur et multi-coeur.

Parcours de bitmap («Bitmap scan»): les index seront dynamiquement convertis en cartes binaires (bitmaps) dans la mémoire lorsqu'un cas approprié se présente, soit une exécution jusqu'à vingt fois plus rapide des index lors d'interrogations complexes sur de très grandes tables. Ceci contribue également à simplifier la gestion d'une base de données en réduisant considérablement le besoin d'index à colonnes multiples.

Partitionnement des tables:  le planificateur de requête est maintenant capable d'éviter de parcourir des sections entières d'une grande table en utilisant une technique connue sous le nom d'« exclusion de contrainte ».  Semblable à la division des tables, que l'on rencontre dans d'autres systèmes de gestion de base de données, ce dispositif améliore la vitesse d'exécution et la gestion des données pour des tables de plusieurs gigaoctets.

Verrous partagés de lignes:  Le verrou « plus fin que la ligne » utilisé par PostgreSQL autorise maintenant des niveaux encore plus élevés de simultanéité d'accès grâce à l'ajout du verrou partagé de ligne pour les clefs secondaires.  Les verrous partagés amélioreront l'insertion et la mise à jour dans beaucoup d'applications avec un gros volume de traitement en ligne des transactions (« Online Transaction Processing » ou « OLTP »).

« PostgreSQL 8.1 a permis une énorme augmentation de performance, sur notre serveur de production, un Opteron bi-processeur, » a déclaré Merlin Moncure, administrateur de base de données chez Reliable Computer Solutions. « En particulier, j'ai observé une réduction d'environ 20% des temps d'exécution pour des requêtes simples et une réduction supplémentaire de 20% de la charge des processeurs, soit une amélioration de 20-40% des caractéristiques de la charge de serveur. »

La version 8.1 compte plus de 120 autres améliorations, dont certaines sont détaillées dans le dossier de presse.

A propos de PostgreSQL

PostgreSQL est le fruit du travail collectif de centaines de développeurs, s'appuyant sur un développement entamé il y a presque vingt ans à l'Université de Californie à Berkeley. Avec son support de longue date des fonctionnalités nécessaires dans l'entreprise telles que les transactions, les procédures et fonctions stockées, les triggers, les sous-requêtes, PostgreSQL est utilisé dans les branches métiers ou les agences gouvernementales les plus exigeantes. PostgreSQL est distribué sous licence BSD, permettant l'utilisation et la distribution sans rétribution pour les utilisations commerciales et non commerciales.

Autres fonctionnalités de cette version

En plus des fonctionnalités majeures mentionnées dans le communiqué de presse, plus de 120 autres nouveautés et améliorations ont été introduite dans la version 8.1, résultat de travail de près de 200 développeurs. Parmi elles, on trouve:

Vous pouvez prendre connaissance des autres améliorations de la 8.1 dans les notes de version.

Compagnies citées

Pervasive Software (NASDQ:  PVSW) fournit un logiciel d'infrastructure de données qui aide les sociétés à faire valoir les données qu'elles ont accumulées. Depuis plus de vingt ans, Pervasive fournit la meilleure combinaison de performance, fiabilité, fonctionnalité et connectivité. Des dizaines de milliers de clients dans pratiquement chaque branche de l'économie, et dans plus de 150 pays autour du monde, font confiance à Pervasive pour contrôler, intégrer, analyser et sécuriser leurs données critiques. Pour plus d'information, visitez notre site web.

Reliable Computer Solutions fournit un logiciel d'ERP et du conseil pour des manufactures régionales. Nous sommes spécialisés dans des solutions informatiques complètes pour l'industrie des mobile homes et des maisons préfabriquées. Notre produit phare, ESP, pilote des activités de manufacture d'une valeur de plus d'un milliard de dollars. Pour plus d'informations, contactez Merlin Moncure (en anglais uniquement): merlin.moncure@rcsonline.com, téléphone: (01) 269-483-1234 x304.

Téléchargement

Documentation

Licence

PostgreSQL utilise la licence BSD, qui exige seulement que le code source sous licence conserve la mention du copyright et de la licence. Cette licence certifiée OSI est largement appréciée comme étant flexible et conviviale pour les applications commerciales, puisqu'elle ne limite pas l'utilisation de PostgreSQL dans des applications commerciales propriétaires ou non. Si l'on ajoute l'existence de multiples compagnies fournissant du support et la présence du code dans le domaine public, la licence BSD rend PostgreSQL extrêmement populaire auprès des fournisseurs voulant inclure une base de données dans leurs propres produits sans crainte d'honoraires, d'obligation envers un seul fournisseur, ou encore des changements dans les termes de la licence.

Contacts

Site web de PostgreSQL en français

Site web de PostgreSQL en anglais

Pour toute information :
François Suter
Contact Régional PostgreSQL
+41 22 777 01 50
fr@postgresql.org

Pour des contacts dans d'autres régions, veuillez vous référer à notre liste de contacts internationaux.

Sponsors commerciaux

PostgreSQL bénéficie du soutien de nombreuses sociétés, qui commanditent les développeurs, fournissent des ressources d'hébergement, et offrent une aide financière. Les plus grands sponsors sur le long terme sont énumérés dans notre page de sponsors. Il existe également une vaste communauté proposant du support pour PostgreSQL, que ce soient des consultants indépendants ou des sociétés internationales.

Liens

PostgreSQL se trouve encore amplifié par plus de 100 projets secondaires actifs qui fournissent des solutions de qualité pour la réplication, la migration, la compatibilité, l'interopérabilité, la conception, ainsi que des outils graphiques d'administration.

Projets liés

Pilotes

Fonctionnalités avancées

Interfaces graphiques

Réplication