Liens connexes

Dépêche modérée par

Dépêche éditée par

: Première bêta de PostgreSQL 8

Posté par C2RIK (page perso, ). Modéré le 14 août 2004.
0
La version 8 de PostgreSQL vient de sortir officiellement de la phase de développement et est prête à être testée.

Pour rappel PostgreSQL est un SGBD libre (licence BSD) et facilement extensible qui supporte notamment les transactions, les triggers, les procédures stockées (que vous pouvez écrire en C, Python, PL/pgSQL, TCL ,Perl et Ruby).
C'est à mon goût le plus complet des SGBD libres.

> Lire la suite (117 commentaires, moyenne: 3).   [dépêche : 922 caractères]

Au menu des nouveautés :

Les points de sauvegarde (savepoints) qui permettent d'annuler une partie spécifique d'une transaction sans affecter le reste de celle-ci.

Le système Point-In-Time de sauvegarde en continue des données du serveur.

Le support des tablespaces qui permet de choisir la partition (et donc le système de fichiers) pour le stockage des tables, index, schémas. Grâce à cette fonctionnalité il est possible d'optimiser les performances et la fiabilité du système.

La possibilité de changer le type d'une colonne avec ALTER TABLE.

Une nouvelle version de plPerl qui possède maintenant un espace de stockage persistant et partagé.

La commande COPY permet d'importer et d'exporter des fichiers CSV.

Une version native Win32, qui ne dépend plus des bibliothèques Cygwin.
Un installeur MSI pour MS Windows est également disponible.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Quelque liens complémentaires

Posté par champi (page perso, ) le 15/08/2004 à 01:26. (lien). Évalué à 20.

Tout d'abord voici un torrent pour télécharger la béta :
http://bt.postgresql.org/(...)

Ensuite il est possible d'administrer graphiquement sa base avec :
- pgadminIII : http://www.pgadmin.org/(...)
- mergeant : http://www.gnome-db.org/screenshots.php(...)
Mergeant et basé sur la bibliothèque gnomedb, basée elle-même sur la bibliothèque d'accès générique aux sources de données libgda (indépendante de GNOME). Il faut donc penser à installer le driver postgres pour gda (gda2-postgres sous debian).

On notera aussi la sortie récente en version 1.0 du projet de système de réplication asynchrone pour Postgres nommé Slony-I :
http://gborg.postgresql.org/project/slony1/projdisplay.php(...)

On notera enfin que l'auteur de Slony-I prévoit d'implémenter prochainement un système de réplication synchrone pour pgsql appelé Slony-II (vu sur /. - http://it.slashdot.org/comments.pl?sid=117456&cid=9930552(...) ).

En espérant que cette nouvelle version de PostgreSQL avec support natif de windows lui permettra de trouver une toujours plus large base d'utilisateurs.

[+] C'est pas pour troller mais...

Posté par Stéphane TRAUMAT (page perso, ) le 15/08/2004 à 01:56. (lien). Évalué à -7.

A mon avis, beaucoup des gens qui utilisent PostgeSQL passerait à firebird si il l'essayait

La possibilité de changer le type d'une colonne avec ALTER TABLE.

Posté par Gentoo][Gravis (page perso, ) le 15/08/2004 à 08:15. (lien). Évalué à 0.

"La possibilité de changer le type d'une colonne avec ALTER TABLE." :
ce n'est pas possible aujourd'hui ??? Il est donc impossible de modifier une table sans faire un dump, la "dropper", puis la réimporter ? Comment fait-on en prod ?

Et mysql

Posté par Pinaraf (Jabber id, ) le 15/08/2004 à 11:50. (lien). Évalué à 2.

Je vois tout le monde dire que PostgreSql est mieux que Mysql (et je le pense d'après ce que j'ai vu)
Mais alors, pourquoi mysql est-il plus utilisé que PostgreSQL ?

Comparatif par rapport à Oracle ?

Posté par Victor STINNER (Jabber id, page perso, ) le 15/08/2004 à 22:33. (lien). Évalué à 4.

Salut,

Je vous préviens, je ne connais vraiment que la base en SGBD. Mais j'aimerai quand même savoir ce que vaut un PostegreSQL par rapport à un Oracle.

Ce que j'ai retenu de Oracle :
- Bonne gestion des droits d'accès
- Procédure stockée
- Trigger : c'est super ce truc ! (pour valider les entrées en particulier)
- Requêtes imbriquées (ouais, bon, il faut le noter quand même ...)
- Vues
- Sauvegarde / restauration (savepoints)
- Transactions (opérations atomiques)
- Bonne gestion du clustering (dans le sens : base de donnée partagée par plusieurs serveurs)

Je sais que PostegreSQL supportait déjà un paquet de ces fonctionnalités, je vois qu'ils viennent d'ajouter les savepoints. Il reste quoi à faire ?

C'est juste pour une question de curiosité car dans mon usage personnel, MySQL est déjà trop gros :o)

Pour un stage été, je bosse sous SAP : c'est une usine à gaz (un progiciel ou vous appelez ça comme vous voulez) pour gêrer une entreprise. Ca va de la gestion des stocks à la simulation d'entreprise en passant par la maintenance. Pour une boîte de 1600 employés, ça doit vraiment faire BEAUCOUP d'informations. Ben j'ai vu que le logiciel est basé sur Oracle. Le logiciel " n'est qu'une interface graphique pour les transactions " (selon moi) ... Je me demande si PostegreSQL pourrait faire de l'ombre à Oracle pour ce genre d'applications.

@+ Haypo

Revenir en haut de page