Bonnes fêtes à tous !
NdM : je vous conseille la lecture de la présentation de MySQL 4.1 et 5.0 aux LSM 2003 (Libre Software Meeting) en juillet à Metz (France). MySQL AB vient de sortir...MySQL 5.0.0, une version alpha de la célèbre base de données qui va apporter un joli lot de nouveautés, principalement:
- Support des procédures stockées SQL-99 ("à la" PL/SQL)
- Support des types de données géomètriques (pour les SIG). Ce qui permettra à terme de générer des belles requêtes du genre, "quelles sont les villes situées à moins de 120km de Trou-les-Bains ?"
- Support basique des curseurs
- Plus rapide pour certaines opérations
...
Bref rien que du bon.
Bonnes fêtes à tous.
Aller plus loin
- L'annonce (2 clics)
- Les apports de MySQL 5.0.0 (2 clics)
- Présentation : MySQL_Metz_Juillet_2003.zip (0 clic)
- Présentation : MySQL_Metz_Juillet_2003.ppt (2 clics)
# Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 7.
Je pensais que seules les sorties majeures avaient droit aux premières pages.
En plus, là, c'est une Alpha... Rien d'équivalent aux autres SGBDR déjà bien éprouvées: personne de censée ne le metttrait en prod.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par arkos (site web personnel) . Évalué à -3.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par chl (site web personnel) . Évalué à 6.
Pour la ligne editoriale, je suis d'accord avec toi. Par contre les moderos font du bon boulot, et si c'est passé en 1ere page c'est surement du au fait qu'il n'y a pas bcp de news en ce moment.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Benoît Sibaud (site web personnel) . Évalué à 3.
Je ne sais pas si c'est la raison, mais c'est vrai que c'est calme en ce moment (1 seule petite dépêche dans la file).
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Nÿco (site web personnel) . Évalué à 2.
La 5.0 apporte beaucoup de bonnes choses, et il est bon d'en parler déjà maintenant...
MySQL s'oriente vers un vrai RDBMS sérieux et tout... surtout qu'il a déjà une install-base très... grande !
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Matthieu Moy (site web personnel) . Évalué à 6.
Par ailleurs, la partie fonctionalités n'évolue en général plus trop à partir de ce stade, donc, les liens sont intéressants.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Rage . Évalué à 3.
The most prominent new feature of MySQL 5.0 is probably Basic support for stored procedures (SQL-99 style). However, there are several additional enhancements, which are planned to be implemented before MySQL 5.0 reaches beta status.
Mais par contre je suis d'accord avec toi pour annoncer les alphas et les bétas, sans quoi personne ne saurait qu'il faut les tester. A force de trop attendre la release finale on en arrive à devoir patcher les releases finales (cf mandrake). En news de deuxième ligne aurait par contre.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par pvincent . Évalué à -1.
Rien de passionant...
Il faut dire que MySql ne m'a jamais vraiment attiré.
Pour moi, il y a PostgresSQL en prod., Hsqldb pour les tests...et les autres c'est à espérer qu'ils sont compatibles SQL99.
Mais bon, j'en dis pas plus : sinon ca va faire comme gnome vs kde.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Stéphane Traumat (site web personnel) . Évalué à -1.
Beh MySQL, perso, moi j'aime bien. Facile à installer sur toutes les plateformes, performants, bons outils d'admin, pas compliqué, sauvegardes faciles...
Je trouve ça pas mal. Bien entendu, c'est bien dans l'optique où la base de données ne sert qu'à stocker des données et rien d'autres. Voila.
http://about.me/straumat
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 0.
Et quels autres usages y vois-tu ? ;-)
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Stéphane Traumat (site web personnel) . Évalué à 2.
http://about.me/straumat
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par dcp . Évalué à 10.
Rien de passionant...
Je trouve le support SIG plutôt sexy même s'il va rester basique. Sinon MySQL a sorti une version embedded qui est bien sympa aussi.
...PostgresSQL en prod
Je ne me permettrais pas de critiquer ton choix puisque je le connais beaucoup moins ;-) Par contre, je vais arroser un peu mon coté de jardin.
MySQL se révèle aussi être un excellent choix. Certes les puristes de la BD lui reprochent de ne pas être une véritable BD.
Ils ont d'ailleurs totalement raisons (SQL-99 partiellement supporté, pas de curseurs et pas de procédures dans les versions de prod de MySQL...). Mais la quasi totalité des sites Web (et pléthores d'autres projets), n'ont pas besoin de "vraies" bases de données...
MySQL est en revanche extremement rapide et fiable (j'ai pas dit que pgsql est une limace qui plante, hein!) , les écritures sur les tables InnoDB (tables transactionnelles, intégrité référentielle...) sont aussi impressionantes de rapidité.
MySQL est une petite Base de Données
- Monstrueusement rapide (temps de connexion notamment)
- Supporte les transactions (ACID) et la contrainte référentielle avec les tables InnoDB (qui se payent le luxe d'être encore plus rapide en écriture que les tables MyISAM)
- Suffit à la majeure partie des sites Web.
- Très simple à mettre en oeuvre
- Super bien documentée
- Evolue et se développe très vite
- Licence GPL
- En plus c'est celle que je préfère, c'est dire qu'elle bien
Voilà, je ne désirais pas te convaincre mais juste faire la promo de MySQL. C'est fait!
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Stéphane Traumat (site web personnel) . Évalué à 0.
J'ajouterais qu'elle s'installe super facilement sur toutes les plateformes et qu'elle va "bientôt" profiter des fonctionnalités de SAPDB.
http://about.me/straumat
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Lee Nux . Évalué à 2.
Ils ont d'ailleurs totalement raisons (SQL-99 partiellement supporté, pas de curseurs et pas de procédures dans les versions de prod de MySQL...). Mais la quasi totalité des sites Web (et pléthores d'autres projets), n'ont pas besoin de "vraies" bases de données...
A mon avis, MySQL est une véritable BD. Maintenant, comme tu le mentionnes, il ne supporte pas l'intégrité de SQL-99. Mais ce n'est pas pour cette raison que ce n'est pas une véritable BD.
Une BD sert à stocker, gérer et retrouver des données et cela MySQL sait le faire. Maintenant, il n'implémente pas la totalité du standard. Mais ceux qui ont besoin de toutes les fonctionnalités de SQL-99 se tourneront vers une autre BD, mais pas vers une vraie DB.
Voilà, juste pour souligner les nuances. :-)
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par sylvain cherrier (site web personnel) . Évalué à 3.
Oh, le petit lapsus :-)
Tu voulais dire l'intégralité, j'imagine ?
Au fait, pour l'intégrité, est ce que MyIsam la supporte dans cette version, ou faut-il toujours utiliser InnoDB ?
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Pierre Jarillon (site web personnel) . Évalué à 2.
Cependant, pour des contrôles d'intégrité plus fins, pour des bases de données plus complexes, Postgresql est encore une meilleure solution. C'est même une solution que je préfère à Oracle.
J'espère que les fonctionnalités de MySQL arriveront bientôt au moins à la hauteur de postgresql afin que l'on ait un véritable choix.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 1.
A l'époque, je sortais de l'école et de mes cours de Merise et la version 4 de MySQL (avec InnoDB) n'existait même pas.
Or, si le mot-clé "FOREIGN KEY" était bel et bien interprété (ce qui laisse place à la confusion),
la fonctionnalité n'existait pas pour des motifs de rapidité...
Je ne demandais pas des fonctionnalités complexes comme les triggers et autres joyeusetés, je ne suis pas DBA,
juste admin systèmes.
Par la suite, j'ai découvert qu'il suffisait de copier les fichiers présents dans /var/lib/mysql/ pour les sauvegarder...
Donc, la première impression qu'on en a: c'est un serveur de tableau ou quoi ?
Maintenant, je ne doute pas que la version 4, avec InnoDB, palie à ce manque de relationnel
mais j'attends encore des exemples de projets libres connus l'utilisant (vous savez, les interfaces web, quoi).
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Jean-Pierre Schwickerath (site web personnel) . Évalué à 1.
Ce que je crains, c'est qu'à force d'intégrer toutes les fonctionnalités des *vraies* bases de données relationnelles, MySQL va peu-à -peu devenir de plus en plus lent alors que tous ces features ne seront utilisés que par moins de 10% des utilisateurs....
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par dcp . Évalué à 2.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par chl (site web personnel) . Évalué à 4.
Latest and greatest features are added while preserving our top priority -- SPEED
Great attention in terms of development time is spent on NOT "adding bloat"
All code is checked/approved by Monty and a small handful of lead developers to ensure optimization
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Nÿco (site web personnel) . Évalué à 1.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Pascal M . Évalué à 3.
Deux arguments avancés : fiabilité et open sourcabilité :-)
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 3.
on pourrait presque comparer, à ce niveau-là, MySQL et PostgreSQL de la même façon qu'on compare RedHat Entreprise et Debian...
Le fait d'avoir une société derrière le produit, aussi libre fut-il, rassurera toujours un peu plus le décideur (même s'il ne souscrit pas au support).
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Nÿco (site web personnel) . Évalué à 1.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par sparky . Évalué à 3.
Mysql c'est très rapide mais a un usage différent, donc quand MySql va commencer à se rapprocher en terme de fonctionnalités à un vrai RDBMS, elle va commencer à s'alourdir et à perdre des performances.
Qu'utilisera-t'on quand on aura besoin d'une DB pauvre en fonctionnalité mais ultra rapide ???
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 0.
Après tout, tout programme en Alpha aurait autant le droit d'être annoncé afin de palier au manque de testeurs, non ?
Or, on risquerait de se retrouver vite dans un ViandeFraîche(tm) point Net...
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Nÿco (site web personnel) . Évalué à 1.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à -4.
MySQL doit son succès à une mode, rien de plus...
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par dcp . Évalué à 0.
Oui, oui, c'est comme Linux.
Il doit son succès à une mode. Rien de plus.
Heu... oui, c'est Bill qui dit ça.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 1.
L'essor des plateformes LAMP des diverses start-up n'y est pas pour rien...
Maintenant, je ne dis pas qu'il a réussi à se diversifier (enfin, que son parc logiciel se diversifie, plutôt),
mais MySQL reste une base de données pour services web légers.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Stéphane Traumat (site web personnel) . Évalué à 1.
http://about.me/straumat
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Julien Bidault . Évalué à -1.
cf ma remarque sur la sortie de l'OGG pour iriver...
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 1.
Grisbi 0.4.2 est une version présentée comme stable et qui aurait autant, sinon plus, besoin d'être testée et éprouvée...
Parce qu'ils l'utilisent tous les jours, les modérateurs privilégieraient-ils MySQL à défaut d'autres logiciels ?
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Nÿco (site web personnel) . Évalué à 0.
Et oui, MySQL est un soft majeur, et la 5.0 une version majeure, aussi bien dans l'absolu que comparé à Grisbi, sans vouloir dénigrer tout le travail accompli.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 0.
La release mineure de Grisbi sera toujours considérée plus stable que ton Alpha...
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Éric (site web personnel) . Évalué à 2.
Pour la majeure on aura le temps d'en discuter d'ici à ce que la 5.0 sorte ;)
# Re: Sortie de MySQL 5.0.0 Alpha
Posté par Thomas . Évalué à 0.
C'est pour concorder avec le chiffre de PHP5?
-------->[]
Surtout que PHP ne sera plus livré en natif MySQL mais avec SQLite.
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par chl (site web personnel) . Évalué à 5.
Non c'est "normal", comme indiqué sur leur site, ils developpent 3 versions en parallele :
Production 4.0.17
Development 4.1.1
Preview 5.0.0
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Nÿco (site web personnel) . Évalué à 1.
# Re: Sortie de MySQL 5.0.0 Alpha
Posté par Stéphane Traumat (site web personnel) . Évalué à -1.
http://www.mysqlfront.de/(...)
C'est pas libre mais c'est pas mal
http://about.me/straumat
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par governator . Évalué à 3.
http://www.mysql.com/products/mysqlcc/(...)
et des zolies captures d'écran http://www.mysql.com/products/mysqlcc/screenshots.html(...)
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Raphaël SurcouF (site web personnel) . Évalué à 1.
Cela dit, à quand une version pour PostgreSQL ?
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Nÿco (site web personnel) . Évalué à -2.
# Re: Sortie de MySQL 5.0.0 Alpha
Posté par PloufPlouf (site web personnel) . Évalué à 2.
la rc8 de Firebird(SQL)
http://sourceforge.net/projects/firebird(...)
la finale est imminente, esperons que la news aura le droit à la premiere page aussi ;-)
je vous refais pas le comparatif firbirdsql vs les autres hein !
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Stéphane Traumat (site web personnel) . Évalué à 1.
Par contre, quelle connerie de devoir spécifier le chemin physique de la base à laquelle tu te connectes !
Je ne suis néanmoins pas décidé à laché mon MySQL :)
http://about.me/straumat
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par PloufPlouf (site web personnel) . Évalué à 1.
la version 1.5 integre un system d'alias... j'ai pas testé dans firebird, mais dans d'autres systems, c'est extremement pratique
l'alias que tu ecris en dur dans ton prog ne pointe pas vers la meme base sur la machine de dev et sur celle d'exploit.... tu vois ?
[^] # Re: Sortie de MySQL 5.0.0 Alpha
Posté par Stéphane Traumat (site web personnel) . Évalué à 1.
que ce soit avec IBExpert ou IBConsole, pour se connecter à une base, tu es OBLIGE de connaitre le chemin vers la base.
Ce n'est pas pratique du tout, je rappelle que les SGBD ont entre autre pour tout de masquer l'accès physique aux données, et c'est pas moi qui l'ai inventé.
http://about.me/straumat
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.