JeuWeb - Crée ton jeu par navigateur
Utilisation d'INDEX - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Utilisation d'INDEX (/showthread.php?tid=7785)

Pages : 1 2


RE: Utilisation d'INDEX - Xenos - 18-03-2017

Je ne sais pas si c'est juste un soucis de formulation, mais ce n'est pas dans l'écriture du WHERE que l'ordre des colonnes importe: c'est dans la définition de l'index (et son utilisation).
[i]INDEX (user, categorie) + WHERE user IN (...) AND categorie = C [i] sera peu efficace
[i]INDEX (user, categorie) + WHERE user = X AND categorie IN (...)[i] sera plus efficace
[i]INDEX (soldat, user, categorie) + WHERE user IN (...) AND categorie IN (...) AND soldat = S [i] sera très efficace

(Et merci Smile )