Merci Alexandre pour toutes ces lumieres,qui sont des questions souvent
rest�es sans reponse

St�phane BRANGER


Le lun, 03 avr 2000, vous avez �crit :
> Bonjour � tous,
> 
> Sur ce d�bat PostgreSQL et MySQL, je suis tout � fait d'accord avec
> l'analyse de S�bastien. J'aimerais toutefois apporter  quelques pr�cisions
> permettant de se faire une id�e pr�cise des "forces" en pr�sence :
> 
> PostgreSQL, SGBDR �crit par l'Universit� californienne de Berkeley (� qui l'on
> doit, notament les Unix  BSD) a une vocation �ducative plus que commerciale,
> c'est pour cela que tout y est (� la fa�on Oracle) : les transactions, les
> proc�dures stock�es, les sous interrogations, les tables distribu�es
> (me semble-t-il !), les tables � tailles improbables i tutti quanti ... mais
> au d�triment de la souplesse et des performances.
> 
> En revanche, TcX DatakonsultAB (les auteurs de MySQL), soci�t� commerciale su�doise,
> a �crit MySQL, au d�part pour ses propres besoins (car ils n'avaient alors que le
> choix entre la surpuissante usine � gaz Oracle et le microbe gratuit australien 
>mSQL).
> Ils avaient besoin d'un SGBDR ultra rapide mais peu gourmand pour developper des 
>applications
> avec beaucoup de bases de donn�es et de tables de taille moyenne ... et dans le 
>domaine
> commercial, c'est 90% des besoins.  Pour atteindre ce but, il a fallu des compromis :
> 
> 1) Les tables de MySQL sont physiquement  des fichiers et par cons�quent prisonniers
> des limitations de l'OS hote (2 Go pour Linux, 4 Go pour Solaris ...)
> 
> 2) Abandon de possibilit�s int�ressantes mais gourmandes (proc�dures stock�es, 
>transactions, vues ...) et
> pas indispensables puisqu'elles peuvent etre simul�es autrement.
> 
> Cela dit, le but est atteint : il n'y a pas plus rapide, ce qui explique l'enorme 
>engouement pour ce SGBDR.
> S'il vous reste une station Windaube dans un coin, tentez le couple WinMySQL 
>(http://www.winmysql.net)
> et MySQL (http://www.tcx.se) sinon, sous Linux, tentez le trio Apache 
>(http://www.apache.org), PHP (http://www.php.net)
> et MySQL (http://www.tcx.se) et vous serez convaincus. Pour ma part, j'ai fait mon 
>choix, et ce n'est pas par hasard.
> 
> Il est vrai que PostgreSQL est un opensource alors que MySQL est sous licence 
>Aladdin, ce qui signifie, en gros,
> que vous ne devez payer la licence que si vous utilisez l'impl�mentation Windaube NT 
>ou si vous utilisez MySQL
> commercialement dans un contexte o� vous ne pouviez pas utiliser d'autre SGBDR. 
>Bref, dans 99.99% des cas,
> vous ne payez la licence que si vous faites tourner MySQL sur NT !
> 
> J'esp�re avoir apport� mes lumi�res � ce d�bat !    ;-)
> 
> 
> Cordialement
> 
> Alexandre GOUVERNEUR
> Ing�nieur R�seaux/Syst�mes
> Universit� de La R�union

Répondre à