[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Database
- To:
- Subject: Re: Database
- From: Mathieu Lutfy <>
- Date: Thu, 21 Sep 2000 23:23:48 -0400 (EDT)
-
In-reply-to: <[email protected]>
Salut,
Ça dépends de tes besoins. MySQL est une BD légère et très rapide,
mais elle ne supporte pas quelques fonctionalités du SQL92.
Entre autres, elle ne permet pas les SELECTs imbriqués. En ce qui
concerne les rollback/commit, je crois que la version instable
(qui devrait sortir bientôt, si pas déjà fait) les supporte.
Pour la majorité des sites dynamiques, où il n'y a pas de transactions
et que le temps d'accès doit être très rapide, c'est un bon choix.
Mais pour les transactions et opérations SQL plus complexes.
PostgreSQL est un peu plus compliquée à utiliser/gérer, mais c'est
vraiment un très bon serveur. Pas aussi rapide que MySQL, mais quand
même sufisamment rapide (les gens ont tendance à dire que c'est
affreusement lent, mais c'est faux depuis la version 7.x)
Si t'es un fan d'Oracle, qui permet des triggers et bidules du
genre, je crois que PostgreSQL supporte le PL/SQL et quelques
autres langages.
Enfin, il y a aussi Interbase (qui est sous la licence MPL je
crois), apparemment un très bon serveur, mais je n'ai pas vraiment
plus d'informations à te donner sur le sujet.
MySQL et PostgreSQL ont une quantité vraiment impressionnante de
documentation sur leur site web, respectivement mysql.com et
postgresql.org. Interbase est interbase.org, peu de doc disponible.
Mathieu