DA0030: coletar medições de interação de camada para projetos de banco de dados
Identificação da Regra |
DA0030 |
Categoria |
Uso de Ferramentas de Criação de Perfil |
Método de criação de perfil |
Preparação de exemplos |
Message (Mensagem) |
As medidas de interação de retirada para aplicativos várias estratificados ajudarão você a entender padrões de uso da base de dados e atrasos de acesso a dados da chave.Analisar o aplicativo tente novamente à interação da camada que analisa a opção habilitada. |
Tipo de regra |
Informações |
Causa
Chama os métodos de System.Data é uma proporção significativa de dados de perfil e não coletar dados de interação da camada em analisar executado.Considere analisar novamente e adicionar dados de interação da camada.
Descrição da Regra
Esta regra será acionado sempre que houver atividade significativa em funções que residem nos namespaces System.Data, incluindo System.Data.LinqSystem.Data.Linq.
o uso de várias estratificado aplicativos mergulhou serviços para as camadas de apresentação e de dados.Frequência da camada de dados é um processo separado que executa um sistema de gerenciamento da base de dados como o servidor do Microsoft SQL.A camada de dados mesmo pode ser executado em um computador separado do restante do aplicativo.Fazendo amostragem de perfis menos fornecer ideias nas funções e os serviços que são executados fora do processo ou remotamente.
As ferramentas de criação de perfil podem coletar informações de controle de tempo para os aplicativos várias estratificados que estão interagindo com uma camada de dados do Microsoft SQL usando chamadas assíncronas para os serviços ADO.NET.Você deve habilitá-lo explicitamente analisar a interação da camada.Não é ativada por padrão.
Como Corrigir Violações
Esta regra é apenas para fins informativos, e não pode exigir a ação corretiva.
Para obter informações sobre como adicionar dados a interação da camada para a criação de perfis de dados do Visual Studio IDE, consulte Coletando dados de interação entre camadas usando o IDE do Visual Studio.Para obter informações sobre como adicionar dados a interação da camada de linha de comando, consulte Adicionando dados de interação entre camadas da linha de comando.