J'ai une table Person
avec les colonnes personId, teamId, departmentId
, parmi d'autres. La plupart de la requête utilise une combinaison de ces colonnes sur l'emplacement.SQL Server: index multiple pour les mêmes performances de colonnes
Exemple
Select * from .. where personId = 2 and departementId = 1
Select * from .. where personId = 2 and teamId = 1
Select * from .. where departmentId = 2 and teamId = 1
Ma question est, dois-je créer un index pour chacune de ces colonnes individuellement?
La requête réelle n'est pas une sélection *. Je viens de mettre cela comme exemple – roncansan