Resumo
Alguns planos de execução de consulta no Microsoft SQL Server 2016 incluem um padrão de avaliação de um filtro em uma tabela ou operação de pesquisa/intervalo de índice. Algumas partes do predicado de filtro podem corresponder a uma chave de índice e, portanto, podem ser usadas para executar uma busca de índice ou uma verificação de intervalo. As partes restantes do predicado são conhecidas como resíduo e devem ser avaliadas para cada saída de linha da operação de digitalização ou intervalo. Isso corresponde a um operador de filtro. No entanto, para melhorar o desempenho, o SQL Server pode passar por um filtro desse tipo até o próprio operador de acesso à tabela. Embora essa abordagem melhore o desempenho geral, em algumas condições (por exemplo, para uma estimativa de cardinalidade imprecisa, relacionada à sensibilidade de parâmetro), o filtro verificação abaixo pode processar um número maior de linhas do que o esperado. Esse comportamento pode estar oculto durante a solução de problemas de desempenho da consulta quando você estiver usando um plano de execução real, porque o número de linhas que é retornado corresponde ao número de linhas após a aplicação do predicado resíduo e não ao número real de linhas que são digitalizadas a partir de uma tabela ou índice.
Informações de atualização
Para melhorar o diagnóstico do cenário descrito na seção "sintomas", o SQL Server 2016 Service Pack 1 (SP1) apresenta um novo atributo XML do Showplan, leitura de linhas estimadas. Esse atributo fornece a contagem estimada de linhas que será lida pelo operador antes da aplicação do predicado restante. Esta atualização é um complemento para a KB 3107397. essa funcionalidade está incluída no Service Pack 1 para SQL Server 2016.
Cada compilação nova do SQL Server 2016 contém todos os hotfixes e todas as correções de segurança que foram incluídas na compilação anterior. Recomendamos que você instale a versão mais recente do SQL Server 2016.
Referências
Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.