[MySQL] Gagner en rapidité en migrant de MySQL 3.23 vers MySQL 4 ?

Gagner en rapidité en migrant de MySQL 3.23 vers MySQL 4 ? [MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 11-10-2002 à 17:58:10    

Si l'on exclue tous les gains en fonctionnalité de MySQL4, quels sont les avantages qu'il procure en matière de rapidité ?
 
Je me suis déjà intéressé au query cache, aux index descendants. Y'en a t-il d'autres ? Au niveau des requêtes elles-mêmes, ya-t-il des optimisations particulières qui n'étaient pas possible de réaliser avec MySQL 3.23 et qu'il est possible de faire avec MySQL 4 ?


Message édité par Core 666 le 11-10-2002 à 20:55:33
Reply

Marsh Posté le 11-10-2002 à 17:58:10   

Reply

Marsh Posté le 16-10-2002 à 20:22:09    

Core 666 a écrit a écrit :

Si l'on exclue tous les gains en fonctionnalité de MySQL4, quels sont les avantages qu'il procure en matière de rapidité ?
 
Je me suis déjà intéressé au query cache, aux index descendants. Y'en a t-il d'autres ? Au niveau des requêtes elles-mêmes, ya-t-il des optimisations particulières qui n'étaient pas possible de réaliser avec MySQL 3.23 et qu'il est possible de faire avec MySQL 4 ?




 
si tu veux ameliorer passe plutot sur un SGBD oracle ou postgresql.
 


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 17-10-2002 à 21:41:41    

Pour Oracle, je n'ai pas vraiment les moyens, et au lire de plusieurs benchmarks sa supérioté sur MySQL4 en terme de rapidité et de tenue en charge n'est vraiment pas flagrante.
 
Quant à postgresql ... pourquoi pas Access non ? :D
 
Bon, personne n'a de conseils pour tweaker une appli écrite sous MySQL3 pour qu'elle tourne encore mieux sous MySQL4 ? :)

Reply

Marsh Posté le 20-10-2002 à 23:00:36    

Core 666 a écrit a écrit :

Pour Oracle, je n'ai pas vraiment les moyens, et au lire de plusieurs benchmarks sa supérioté sur MySQL4 en terme de rapidité et de tenue en charge n'est vraiment pas flagrante.
 
Quant à postgresql ... pourquoi pas Access non ? :D
 
Bon, personne n'a de conseils pour tweaker une appli écrite sous MySQL3 pour qu'elle tourne encore mieux sous MySQL4 ? :)




 
postgrsql = oracle vraiment comparable en terme de stabilite de rapidite etc... Mysql etait encore loin avant la version 4 et meme celle si n'est pas encore tout a fait dans leur categorie de stabilite vitesse et usage. je dis pas ca au haard, mais parsqu'on les utilise professionnellement donc on sait ce que ca donne reelement en fonctionnement.
 


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 27-10-2002 à 16:19:41    

Core 666 a écrit a écrit :

Pour Oracle, je n'ai pas vraiment les moyens, et au lire de plusieurs benchmarks sa supérioté sur MySQL4 en terme de rapidité et de tenue en charge n'est vraiment pas flagrante.
 
Quant à postgresql ... pourquoi pas Access non ? :D
 
Bon, personne n'a de conseils pour tweaker une appli écrite sous MySQL3 pour qu'elle tourne encore mieux sous MySQL4 ? :)




Oui, utilise de SQL_CALC_FOUND_ROWS par exemple, UNION pour éviter les OR (et comme t'as dit query cache et index descendants, + d'autres optimisations plus mineures).


---------------
Protèges carnets personnalisés & accessoires pour bébé
Reply

Sujets relatifs:

Leave a Replay

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