Bonjour,
j'aimerai optimiser mes requetes avec des index.
pour une requete de type :
faut-il créer un index sur (nom, prenom)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select * from personne where nom ilike 'dupo%' and prenom ilike 'jacqu%'
ou plutot 2 index (un sur nom, et un sur prenom)
ou 3 index : (nom, prenom), nom et prenom ?
la requete est contextuel en fonction des critères. c'est à dire que j'inscrit la clause prenom, uniquement si l'on à renseigner le champ prenom.
Dans ce cas la, la requete sera la suivante :
est-ce que dans ce cas, un index sur (nom, prenom) optimisera la requete ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select * from personne where nom ilike 'dupo%'
Partager