O aviso nem sempre corresponde às estatísticas de coluna única ausentes .
Não há uma maneira fácil de determinar com precisão a estatística exata que o otimizador procurou e não encontrou em todos os casos, mas é quase sempre uma estatística de várias colunas que forneceria algumas informações de correlação entre vários predicados de igualdade na consulta.
Talvez no seu caso corresponda exatamente aos predicados no filtro após a verificação em que o aviso aparece.
Seria bom se o SQL Server reportasse todas as colunas para o aviso de 'falta de estatística', mas infelizmente não é assim que funciona hoje.
Uma certa quantidade de tentativa e erro pode ser necessária para identificar a estatística de várias colunas que você precisa criar para remover o aviso. Observe que as estatísticas de várias colunas não podem ser criadas automaticamente. Apesar do aviso, você pode ou não achar que a qualidade da estimativa melhora, mesmo que a estatística ausente seja fornecida.
Paul White diz que a GoFundMonica
fonte
Acabei de notar que, quando você receber esses avisos sobre estatísticas, se executar sua consulta ou procedimento com as configurações abaixo:
você pode ver quais são as estatísticas ausentes:
e usando os scripts aqui, você pode ver quais estatísticas estão atualmente em vigor e, se estiver faltando, pode adicioná-las.
fonte