Enunciados de questões e informações de concursos
Select at.customerid, at.tdate
from salestransaction at
where at.tdate > GETDATE() - 10
order by at.tdate desc
A instrução SQL acima é executada milhões de vezes por dia em um SGBDR Microsoft SQL Server. Considerando que ‘customerid’ é parte da chave primária e que ‘tdate’ não está indexada e não apresenta valores únicos, assinale o índice a seguir que irá prover uma melhor otimização para essa consulta.
salestransaction (tdate, customerid)
GO
salestransaction (tdate)INCLUDE
([customerid])
GO
salestransaction (tdate)INCLUDE
([customerid])
GO
salestransaction (tdate, customerid) WITH
(XML_COMPRESSION = ON);