Eu estava lendo a pergunta Verificando uma tabela ampla em busca de nulos e estou me perguntando se é possível de alguma forma acessar diretamente o bitmap NULL de uma linha para verificar rapidamente se uma linha contém valores NULL. Seria uma técnica confiável?
(Pela minha leitura, pode haver problemas com as colunas SPARSE recém-introduzidas desde o SQL Server 2008, mas não tenho certeza.)
Não, não há. Além disso, este é um esforço muito, muito, muito equivocado. Como você já carregou a página na memória, você já pagou o preço por qualquer linha e coluna dessa página. Isso é um dado para qualquer armazenamento orientado a linha. O preço para buscar a página supera o preço de procurar valores na página.
Se você deseja otimizar a recuperação do valor (incluindo se é NULL) apenas para uma coluna específica, o que você está pedindo é o armazenamento orientado a colunas, que é um jogo totalmente diferente .