Mysql5: view, trigger, procedure

Mysql5: view, trigger, procedure - SQL/NoSQL - Programmation

Marsh Posté le 15-02-2007 à 10:02:22    

ehlo,
 
 
J'aurais aimé connaitre votre avis sur l'implémentation des view, trigger et pocedure sous mysql.
 
Peut-on dès aujourd'hui en implémenter sereinement sans risquer de devoir retoucher à tout ça à la prochaine mise à jour majeure ?
Certains d'entre vous en ont déjà implémenté (sous mysql hein :o) ? Efficacité ?
 
 
Merci pour vos précisions...

Reply

Marsh Posté le 15-02-2007 à 10:02:22   

Reply

Marsh Posté le 17-02-2007 à 13:28:07    

up

Reply

Marsh Posté le 18-02-2007 à 13:12:06    

Perso j'ai créé quelques vues avec mysql 5, et rien de spécial à signaler, ça marche bien.

Reply

Marsh Posté le 18-02-2007 à 13:23:59    

tu aura toujorus un risque au changement de version  
par exemple en passant de la 4 a la 5 , il y a des requetes qui ne fonctionnent plus ( celles qui melanges JOIN et , )

Reply

Marsh Posté le 19-02-2007 à 15:00:13    

Il faut surtout voir si MySQL repose sur un standard particulier niveau syntaxe ou non.
 
Les objets dynamiques ne font pas l'objet de normes "suivies". Ainsi, on trouve PL/SQL pour Oracle, T-SQL pour SQL Server, PG/SQL pour PostGre, sans oublier Java et C# qui viennent en rajouter une couche chez Oracle et SQL Server.
 
A partir de là, si mettons MySQL suit PG/SQL (ce qui me semblerait le plus logique puisqu'il s'agit d'un autre projet OpenSource qui a fait ses preuves, donc pas besoin de réinventer la roue), alors il n'y a pas de risque particulier : il faudrait que le produit d'origine soit totalement remis à plat aussi, ce qui est peu probable.
 
Par contre, si MySQL utilise sa propre syntaxe proprio, alors il y a un risque important en effet, comme ça a été le cas entre PHP 1 et PHP 2, qui n'ont carrément pas la même syntaxe par exemple.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed