Problemas de desempenho do Transact-SQL
Quando você analisar a Transact-SQL código em seu projeto de banco de dados, um ou mais avisos podem ser categorizados como problemas de desempenho. Você deve resolver um problema de desempenho para evitar a situação a seguir:
- Uma verificação de tabela ocorrerá quando o código é executado.
Em geral, você pode suprimir um problema de desempenho se a tabela contém dados tão pouco uma varredura não causará o desempenho soltar significativamente.
Nesta seção
Visual Studio Premiumidentifica os seguintes problemas de design:
SR0004: Evite usar colunas que não possuem índices como expressões de teste em predicados
SR0005: Evitar o uso de padrões que começam com "%" como predicados
SR0007: Use ISNULL (coluna, default_value) em colunas anuláveis em expressões
SR0015: Extrair a chamadas de função determinista onde predicados
Seções relacionadas
Analisando o código do banco de dados para melhorar a qualidade do código
Descreve como você pode encontrar o design, desempenho e problemas de nomenclatura comum sua Transact-SQL código.Questões de Design do Transact-SQL
Contém links para os diferentes tipos de problemas de design que você pode encontrar ao analisar o código do banco de dados.Problemas de nomeação do Transact-SQL
Contém links para os diferentes tipos de problemas de nomenclatura que você pode encontrar ao analisar o código do banco de dados.Demonstra Passo a passo: Analisar o código do Transact-SQL para um banco de dados existente
Descreve como você pode identificar problemas de codificação no banco de dados de exemplo AdventureWorks2008.Criar e registrar regras adicionais para analisar o código do banco de dados
Descreve como você pode criar suas próprias regras para analisar o código do banco de dados para identificar problemas que não são encontrados pelas regras que Visual Studio Premium inclui.