Bonjour,

Voila cela fait assez longtemps que je connais le sql. Et je remarque que sous mysql souvent les requète complexe ont du mal à s'exécuter de façon rapide.
Je cherche un tuto ou formation video complète et assez poussé sur comment optimisé une base de donnée Mysql, comment placer de facon stratégique les index et comment amélioré les performance des grosse requète avec genre 5 ou 6 jointure sous requète et un grand nombre d'enregistrement.

Si vous connaissez un site, une ressource ou autre je suis vraiment preneur car sur le net il y a pas mal de chose sur les bases mais peu sur des notions avancé.

Merci

3 réponses


Je te conseille le bouquin "Audit et Optimisation MySQL 5"
de Pascal Borghino, Olivier Dasini et Arnaud Gadal
Chez Eyrolles
Hier j'ai réussi à passer une requête d'un million de lignes de 15 minutes à 2s
en jouant sur les tailles de buffer

bugland
Auteur

Merci @Huggy je garde la référence du livre dans un coin. Est ce qu'il s'adresse aux admin systèm ou au développeur le livre ? Car je suis dev et j'ai l'impression qu'il s'adresse plutôt aux admin.
Est ce que d'autres connaissent d'autres ressources ?

Oui c'est plutot pour les DBA
Mais bien souvent on est dev et on doit s'assurer des perf
mettre les bons index, les bons encodages, c'est le boulot du dev
en général ça suffit pour avoir de bonnes perf