Skip site navigation (1) Skip section navigation (2)

Réf. : PostgreSQL 9.0 fera le café !

From: philippe(dot)beaudoin(at)bull(dot)net
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: Réf. : PostgreSQL 9.0 fera le café !
Date: 2010-04-01 10:22:13
Message-ID: OFA3CA3513.1E76F0CE-ONC12576F8.00382F2A@frcl.bull.fr (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Cette nouveauté semble en effet tout à fait intéressante.

Mais je rencontre de temps en temps en production une difficulté en 
mettant par inadvertance 2 sucres au lieu d'un. D'où cette question 
technique. 
Si je fais comme indiqué dans la doc
BEGIN;
INSERT INTO tasse VALUES ( 'café', 'sucre', 'lait' );
COMMIT;
puis 
BEGIN;
INSERT INTO tasse VALUES ( 'sucre');
ROLLBACK;
est-ce que le rollback va bien réussir à enlever le dernier sucre ? 
(et seulement le dernier pour ne pas avoir un breuvage trop ... ACID...)

Merci Damien pour ce sourire.

Philippe.





"damien(at)dalibo(dot)info" <damien
Envoyé par : pgsql-fr-generale-owner(at)postgresql(dot)org
01/04/2010 01:02

 
        Pour :  pgsql-fr-generale(at)postgresql(dot)org
        cc : 
        Objet : [pgsql-fr-generale] PostgreSQL 9.0 fera le café !


La future version 9.0 de PostgreSQL vient tout juste de sortir en
version alpha 4 et alors que les premiers tests en conditions de
production commencent, la liste des nouvelles fonctionnalités
impressionne et promet une véritable révolution au sein du marché des
SGBD...

Parmi toutes les 204 nouveautés de la version 9.0, une avancée a
particulièrement retenu notre attention. Il ne s'agit pas de la
réplication intégrée, ni des améliorations de performances, ni du
support natif de Windows 64bits. Non, la fonctionnalité essentielle de
PostgreSQL 9.0 réside dans une contribution appelée pg_expresso, qui
propose un nouveau langage de procédure stockée (PL/perco) permettant de
contrôler à distance un percolateur via une liaison USB ( voir photo
ci-dessous )

http://blog.postgresql.fr/index.php?post/2010/03/31/PostgreSQL-9.0-fera-le-caf%C3%A9-!


Le langage d'interaction avec l'appareil a été spécialement conçu pour
respecter le standard SQL:2008. Les administrateurs de base de données
pourront donc désormais obtenir leur boisson vitale en utilisant leur
langage naturel :

BEGIN;
INSERT INTO tasse VALUES ( 'café', 'sucre', 'lait' );
COMMIT;

Notez bien que le moteur transactionnel MVCC joue ici un rôle essentiel
puisqu'il permet de gérer plusieurs percolateurs en parallèle et permet
à l'utilisateur de faire un ROLLBACK si le café n'est pas bon.

En cas de lenteurs sur la machine, il sera possible de lancer la
commande EXPLAIN pour obtenir un rapport d'exécution au format XML ou
JSON. De plus ce module est totalement compatible avec le mécanisme de
Hot Standby, ce qui permet d'avoir un second mug de café, maintenu à
température et prêt à l'emploi en cas de crash du mug principal.
PostgreSQL 9.0 permettra donc de garantir la haute-disponibilité de
votre service à café.

PostgreSQL, what else ?



-- 
damien clochard
http://dalibo.org | http://dalibo.com

Responses

pgsql-fr-generale by date

Next:From: Jean-Christophe ArnuDate: 2010-04-01 11:57:12
Subject: Re: Réf. : PostgreSQL 9.0 fera le café !
Previous:From: François FigarolaDate: 2010-04-01 06:13:50
Subject: Re: [pgsql-fr-generale] PostgreSQL 9.0 fera le café !

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group