Bonjour,
j'ai une requête qui est casiment instanatanée sous une version MySQL 5.0 et qui dure 8secondes (apres optimisation de ma part) sous MySQL 5.1
voila la requête
en 5.0 elle était sans les force index et marchait très bien maintenant en 5.1 elle dure 99sec sans le forçage d'index et 8sec avec.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select * from f_item I force index (x_liste, x_mode, x_item) inner join f_liste L force index (x_liste, x_mode, x_fusion) on L.x_mode = I.x_mode and L.x_liste = I.x_liste inner join t_tmp T force index (x_liste, x_fusion, x_item) on L.x_fusion like T.x_fusion and I.x_liste like T.x_liste and I.x_item like T.x_item where I.x_mode = 'S' and I.x_etat != 'S' and I.x_etat != 'T' group by I.x_liste, I.x_item order by I.x_liste, I.x_item
Que dois-je paramétrer dans la version 5.1 pour retrouver les performance de la 5.0?
Merci d'avance
Partager