Lettre d'information de Dalibo - Avril 2008

L'actualité de PostgreSQL et de ses projets satellites. Avril 2008.

Événements PostgreSQL

La grande nouvelle du mois concerne la sortie de versions mineures pour les branches 8.3 et 8.2. Un grand nombre de corrections ont eu lieu pour ces deux versions, la mise à jour est très fortement conseillée dès que possible.

PGSnap !

En outre, Dalibo est fière de présenter PGSnap, un clone de OraSnap. Ce nouveau projet maintenu par Guillaume Lelarge et Dalibo.

Cet outil crée un ensemble de fichiers HTML décrivant l'état d'une base de données PostgreSQL, permettant ainsi un seul coup d'oeil de visualiser toutes les informations essentielles concernant un cluster PostgreSQL.

- Plus d'informations : http://pgsnap.projects.postgresql.org/

Calendrier PostgreSQL

Le colloque international des développeurs de PostgreSQL ( PGCon ) aura lieu du 20 au 23 mai 2008 à Ottowa. Dalibo y sera présent par l'intermédiaire de Jean-Paul Argudo et Stéphane Schildknecht, qui représenteront la communauté francophone.

Cette conférence sera l'occasion d'entrevoir les futures avancées de la version 8.4, attendue pour le début de l'année 2009.

Actualité des produits dérivés

* Interface native PostgreSQL pour Borland Delphi (sortie le 27.02.2008)

 http://dbslim.berlios.de

* Image2db 2.2 (sortie le 29.02.2008)

 Stockage d'images dans une base de données.
 http://www.vive.net/products/image2db.htm

* Image ISO Live CD basée sur Fedora pour PostgreSQL (sortie le 01.03.2008)

 http://yum.pgsqlrpms.org/livecd.php

* Benetl 1.6 for Windows (sortie le 05.03.2008) ETL libre sous Windows

 http://www.benetl.net

* Continuent uni/cluster for PostgreSQL 2007.1 Update 2

 http://www.continuent.com

* PL/Ruby 0.5.3 released.

 http://raa.ruby-lang.org/project/pl-ruby/

* ptop 3.6.1 (sortie le 06.03.2008) Outil en ligne de commande, équivalent à top, pour PostgreSQL. http://ptop.projects.postgresql.org/

* AM Lightning Debugger Client 1.0 (sortie le 09.03.2008) Client pour le module de débogage des procédures stockées PL/pgsql.

 http://www.amsoftwaredesign.com

* Devrim GUNDUZ propose une nouvelle version de son LiveCD avec des mises à jour de PostgreSQL (la 8.3.1), plruby et ptop, et quelques nouveautés comme pg_filedump, ruby-pg et pgbouncer.

 http://yum.pgsqlrpms.org/livecd.php

* OpenRPT 2.3.0 (sortie le 07.03.2008)

 http://pgfoundry.org/projects/openrpt/

* pgloader 2.3.0 (sortie le 10.03.2008)Outil d'import de données au format CSV ou texte.

 http://pgfoundry.org/projects/pgloader/

* PgWorksheet 1.9 (sortie le 14.03.2008) Outil pour exécuter des requêtes SQL

 http://pgfoundry.org/projects/pgworksheet/

* !SE-PostgreSQL v8.3 (sortie le 11.03.2008)

 http://download.fedora.redhat.com/pub/fedora/linux/development

* MyJSQLView 2.86 (sortie le 21.03.2008) Outil d'administration pour différents SGBD avec une interface graphique

 Java
 http://myjsqlview.sourceforge.net/

* L'enregistrement pour PGCon 2008 est ouvert.

 http://www.pgcon.org/2008/registration.php

* ptop 3.6.2-beta2 (sortie le 22.03.2008) Outil en ligne de commande, équivalent à top, pour PostgreSQL.

 http://ptop.projects.postgresql.org/

* phpPgAdmin 4.2-Beta-2 (sortie le 22.03.2008) Outil web d'administration de bases de données PostgreSQL.

 http://phppgadmin.sourceforge.net/?page=download

* Pagila 0.10.1 (sortie le 23.03.2008)

 http://pgfoundry.org/frs/?group_id=1000150&release_id=998

* check_postgres 1.3.1 (sortie le 24.03.2008) Script de vérification de l'état d'une ou plusieurs bases de données

 PostgreSQL.
 http://bucardo.org/nagios/

* PostgreSQL Maestro 8.3 (sortie le 20.03.2008) Outil d'administration de bases de données PostgreSQL.

 http://www.sqlmaestro.com/products/postgresql/maestro/

* PL/Lua 0.3.1 (sortie le 31.03.2008) Langage de procédures utilisant Lua, un langage de scripts puissant,

 léger et embarquable.
 http://pgfoundry.org/projects/pllua/

* pg_snapclone 1.0 (sortie le 29.03.2008) Ensemble d'outils permettant une sauvegarde plus rapide de très grosses bases de données PostgreSQL (à partir de la version 8.1).

 http://pgfoundry.org/projects/snapclone/

Avancées sur PostgreSQL

L'événement du mois concerne principalement la sortie des versions 8.3.1 et 8.2.7 mais les développeurs ne se sont pas arrêtés à « si peu ». En dehors des corrections de bogues habituelles, plusieurs nouvelles fonctionnalités sont déjà intégrées au code source pour faire partie de la prochaine version de PostgreSQL (à priori la 8.4) :

* Certaines paramètres de configuration utilisent maintenant le type ENUM.

* La syntaxe ALTER TYPE RENAME est enfin supportée.

* La gestion des triggers TRUNCATE dont on vous avait déjà parlé a été acceptée.

* La fonction quote_nullable() fait son apparition. Elle renvoie la chaîne 'NULL' quand son argument est NULL.

* Lors de l'annulation d'une requête due à un deadlock, les deux requêtes sont tracées.

* La complétion automatique gérée par psql fonctionne aussi avec les tables dont le nom est préfixé du schéma.

* Les méta-commandes \dl, \dl+, \du et \dg de psql ont été grandement améliorées.

* L'option –no-tablespaces a été ajoutée aux outils en ligne de commande relatifs à la sauvegarde (autrement dit pg_dump/pg_dumpall/pg_restore). De cette façon, les sauvegardes peuvent être chargées sans tenir compte des tablespaces d'origine.

* Le type datetime est géré par défaut avec un entier sur 64 bits.

Hubert Lubaczewski rédige depuis le début du développement de la 8.4 un article par nouvelle fonctionnalité qui l'intéresse. Cet article est en anglais, mais la lecture est assez simple. Voici certains des billets intéressants de ce mois pour ceux qui veulent aller (un peu) plus loin :

* ENUM pour les paramètres de configuration

 http://www.depesz.com/index.php/2008/03/10/waiting-for-pg-84-2/

* Traces sur les deadlocks

 http://www.depesz.com/index.php/2008/03/22/waiting-for-pg-84-3/

* Fonction quote_nullable

 http://www.depesz.com/index.php/2008/03/24/waiting-for-pg-84-4/

* Triggers sur TRUNCATE

 http://www.depesz.com/index.php/2008/03/28/waiting-for-84/

* Nouvelles fonctionnalités de psql

 http://www.depesz.com/index.php/2008/03/31/waiting-for-84-2/

Avancées sur pgAdmin3

Ce mois a vu l'arrivée d'un grand nombre de correctifs, mais aucune nouvelle fonctionnalité. Par contre, quelques discussions ont eu lieu sur des projets pour le « Google Summer of Code » de cette année.

Avancées sur phpPgAdmin

Le mois de mars a été encore plus calme pour phpPgAdmin. Après une correction de Guillaume de Rorthais sur le support de la recherche plein texte, une deuxième beta est sortie. Pas de modification depuis cette version, on peut donc espérer une version finale rapidement.

Sessions de formation

Dalibo, en partenariat avec la société Mandriva, organise une session de formation « PostgreSQL Avancé » du 13 au 16 mai à Paris. Destinée aux administrateurs confirmés de PostgreSQL (ou autre SGBD), la formation « PostgreSQL Avancé » donne les clés pour comprendre, sécuriser et optimiser les bases des données PostgreSQL.

Une session « Administrateur PostgreSQL » est également programmée du 5 au 7 mai 2008 à Paris.

Pour toute de demande, contactez-nous à l'adresse : formations@dalibo.com

Plus d'informations sur :

http://dalibo.com/-Formations-.html

Dernières versions

Depuis le 18 mars 2008 :

  • 8.3.1
  • 8.2.7
  • 8.1.11
  • 8.0.15
  • 7.4.19

Version Windows supportée :

  • 8.3.1
  • 8.2.7

Informations Générales

Cette lettre d'information présente l'actualité francophone et internationale de PostgreSQL et de ses “logiciels satellites”. Elle vous est proposée par la société Dalibo.

Dalibo est une société d'expertise sur PostgreSQL et tous ses projets satellites.

Dalibo peut vous accompagner dans la mise en œuvre efficace et professionnelle de PostgreSQL. Qu'il s'agisse d'un nouveau projet ou de la migration d'un existant.

Si vous ne souhaitez plus recevoir cette lettre, envoyez simplement un courriel à l'adresse : newsletter-desabonnement@listes.dalibo.com

Afficher le texte source