Com base no Technet , o Query Governor Cost Limit
refere-se ao estimated elapsed time, in seconds
. Isso atende a este trecho do livro Microsoft SQL Server 2008 Administrator's Pocket Consultant.
Caminhando para o livro Microsoft SQL Server 2012 Unleashed, páginas 30 e 31 , o cost limit
é proportional to the estimated time
, e deve-se aplicar um fator (K), para levar em conta as especificidades do sistema, assim seria K x time(s)
.
Agora, se eu pegar este artigo (de alguma forma mais antigo) , parece que estabelecer uma relação entre limite de custo e tempo não é factível.
Posso dizer que no mundo real, apesar de algumas exceções mais raras, a 2ª abordagem pode ser tomada como regra geral?
Com base em minhas anotações internas do SQL Server (por Kalen Delaney).... abaixo está meu entendimento
O limite de custo do governador de consulta é o máximo. de segundos que uma consulta pode executar.
Então, essencialmente:
Além disso, deve-se observar que alterar o
Query Governor Cost limit
limpará todo o cache do plano, resultando na geração de um novo plano posteriormente.