Logiciel : PostgreSQL 7.2 is out
Posté par Antonio Da Silva (page perso, ). Modéré le 06 février 2002.
Lu dans les newsgroups Postgresql, la version 7.2 est sortie hier sans grand bruit.
Le site officiel était inaccessible tout à l'heure depuis chez moi.
Je file les liens de serveurs ftp (original et miroir).
Note du modérateur: à l'heure où je modère, le site est accessible. J'ajoute donc les 2 derniers liens.
Le site officiel était inaccessible tout à l'heure depuis chez moi.
Je file les liens de serveurs ftp (original et miroir).
Note du modérateur: à l'heure où je modère, le site est accessible. J'ajoute donc les 2 derniers liens.
Annonce dans le newsgroup (250 hits)
ftp du miroir français (440 hits)
ftp original (235 hits)
postgresql (409 hits)
liste des miroirs (192 hits)
> Lire la dépêche (21 commentaires, moyenne: 10,2).
Vous avez demandé le commentaire #95889.




MySQL 4.0 ?
Tant qu'on en est à parler de SGBD sous Linux, est-ce quelqu'un a testé la version alpha de MySQL 4.0 ? J'en suis resté aux versions 3.xx...
Normalement, les versions 4.0 doivent supportées (enfin...) la replication, le dump à chaud, les SELECT imbriqués... enfin plein de bonnes choses en SGBD realtionnel.
Retour d'expérience bienvenu !!
[^]Re: MySQL 4.0 ?
le dump à chaud ??? Quelqu'un à une chtite explication svp.
OO watching you !!!
[^]Re: MySQL 4.0 ?
"le dump à chaud ???"
Le dump à chaud te permet de faire une backup d'un base de données (des tables en fait) sans à avoir à arrêter le SGBD.
Pour l'instant, sous MySQL 3.xx, ce n'est pas possible. Il faut arrêter le SGBD, dumper la base (faire une backup des tables) et relancer le serveur :-(
[^]Re: MySQL 4.0 ?
Ah d'accord, c'est donc une sauvegarde à chaud :-)
En tout cas merci pour l'explication.
OO watching you !!!
[^]dump à chaud
Le dump à chaud?
Mais mysql n'a pas de support de transaction (uniquement sur une table a la foi) ni de support de versionning.
Comment ils font ?
[^]Re: dump à chaud
>...ni de support de versionning.
euh, tu n'aurais pas un chtit exemple du cékoidonc et commentkonfait avec postgresql s'il te plait ? :-)
[^]doc
http://www.ca.postgresql.org/users-lounge/docs/7.1/user/mvcc.html(...)
Doc dump :
http://www.ca.postgresql.org/users-lounge/docs/7.1/admin/backup.htm(...)
extrait :
> Dumps created by pg_dump are internally consistent, that is, updates to the database while pg_dump is running will not be in the dump. pg_dump does not block other operations on the database while it is working.
[^]Re: dump à chaud
Justement, dans la version 4.0, ils vont inclure le support des transactions par défaut (déjà dispo dans les versions 3.23.x via le support InnoDB). Donc MySQL aura enfin des fonctionnalités plus étendues !!!
[^]Re: MySQL 4.0 ?
je pense que tu devrais laisser MySQL de cote et plutot utiliser sapdb ou postgres
[^]Re: MySQL 4.0 ?
et en plus les licenses postgres et sapdb, elles sont aux même prix que les licenses mysql :-)
[^]Re: MySQL 4.0 ?
tout dépend de ce que tu veux faire...
Par ce que pour gérer rapidement ses vidéos et ses CD audios, MySQL suffit amplement.
[^]Qui peut le + peut le - ...
MySQL est largement suffisant pour des base simples et avec peu de contraintes.
Cepandant, l'utilisation de PostgreSQL pour les petites bases (je ne parle pas de taille) n'est pas plus compliqué que MySQL et peu fournir, si le besoin se fait sentir, de fonctionnalités interessantes pour ne pas dire indispensables (intégrité référenciel : inutile de locker les tables, view, rules, etc...).
Néanmoins la configuration des protections est plus souple et plus simple avec MySQL qu'avec PostgreSQL.
Enfin, et c'est un argument de poid, mysql est disponible sur free.fr, etc... et tourne aussi sous windows (partie client uniquement pour PostgreSQL).
Donc MySQL et PostgreSQL sont aussi "cool" pour de petites bases. Mais mysql est plus disponible et sur certains points plus simples.
PostgreSQL donne l'impression d'être plus lent que MySQL. PostgreSQL prévilégie la sécurité par défaut et utilise des appel à fsync() pour garantir l'intégrité de la base mais sur coupure de courant (çà dépend du hard après). On peut désactiver fsync() sur PostgreSQL et avoir le comportement et des performances équivalentes à Mysql).
J'aime beaucoup PostgreSQL pour :
- la doc
- un SGBD-R complet, orienté object (le concept est séduisant mais pas facile a exploité), support pour les types utilisateurs (il y a par exemple le type point, cercle, adresse IP, etc...).
- Un project mené sérieusement (depuis PostgreSQL car avant c'était Postgres95. Très peu de release) et qui existe depuis 1986 (il me semble).
- Il est maintenant aussi pris en compte par les developpeur que mysql (ce qui n'était pas le cas il y a quelques mois). Par exemple mod_auth_psql, gnucash peu utiliser postgresql, le support pour postgresql est le plus abouti dans gnome-db, etc...
Qu'on ne se trompe pas sur mes propros. Mysql est un bon project et qui a une longue vie, une très longue vie devant lui...
je donnais un avis perso sur PostgreSQL auquel les gens pensent moins que MySQL (quoique que ça change depuis quelques mois).
[^]Re: Qui peut le + peut le - ...
> PostgreSQL donne l'impression d'être plus lent que MySQL.
Pour ceux qui ont juste fait un chtit test comme ca, il faut donner une precision: a chaque manipulation en ecriture postgresql ouvre une transaction (je ne sais pas comment fonctionne mysql sur ce point...), donc 10 inserts vont donner 10 ouvertures/fermetures de transactions alors qu'il faut faire:
BEGIN WORK
INSERT
INSERT
...
INSERT
COMMIT
ca permet de gagner beaucoup de temps
[^]petite erreur
> Enfin, et c'est un argument de poid, mysql est disponible sur free.fr, etc... et tourne aussi sous windows (partie client uniquement pour PostgreSQL).
Faux, il se trouve que PostgreSQL tourne aussi sous windows ( avec cygwin ), je le sais : je l'ai fait. C'est pas aussi facile que mysql, dans la mesure où il n'y a pas de 'service' postgresql, donc il faut avoir une fenêtre DOS ouverte spécialement pour lui, mais bon, perso ça me dérange pas.
URL : ftp://ftp.fr.postgresql.org/pub/binary/v7.0/NT/(...)
J'utilise une autre version que celle-là créée par une société de services, qui ne la propose plus en téléchargement, mais ça doit être la même chose.
[^]RE: petite erreur
Je le savais ...
Neanmoins, le portage sous windows n'est pas une priorite pour les developpeurs (contrairemenet a apache V2 par exemple) et le portage de la partie serveur est recent et demande cygwin. De plus, la version sous windows n'est pas integre aux sources officiels.
Mais t'as raison.
Desole.