Eu tenho uma consulta que tem uma condição opcional where na coluna classID(not unique)
. Este mesmo classID
está sendo exibido como uma coluna de seleção em várias outras consultas. Atualmente eu tenho classID como uma coluna incluída em um índice idx
, então acho que o idx será usado quando classID estiver na instrução select. Eu tenho que criar um índice não clusterizado para o classID como uma coluna de chave quando a consulta tem onde condição para classID.?
Confuso sobre isso se deve criar separado non-clustered indexes
para todas as colunas da cláusula where.?