Pergunta

Eu acho que eu posso usar NetMon ao tráfego monitor (b, kb, mb, gb) do meu db (para / de), porém eu não sei como obter um resumo e discriminação do tamanho do tráfego.

Alguém já usou Netmon para isso e pode explicar como ou me aponte na direção certa.

Tudo é local em meu cenário, eu só quero saber o uso de banda das chamadas db.

Foi útil?

Solução

Você está tentando encontrar os bytes enviados / recebidos a partir de uma consulta particular, ou a quantidade de largura de banda a ser utilizado para todas as consultas sob uma determinada carga?

Se você quiser ter uma idéia dos bytes enviados / recebidos por uma única consulta, basta ligar "Incluir estatísticas do cliente" no menu consulta no estúdio de gerenciamento do SQL.

Se você quiser ver a utilização da rede sob uma carga, a maneira mais fácil seria a de gerar uma carga de uma outra máquina e, em seguida, usar perfmon no servidor de banco de dados e adicionar os contadores de bytes da interface de rede enviadas / recebidas para monitorar o utilização efectiva.

Se você está limitado a uma máquina, então você pode ser capaz de experimentar algo que pode isolar um único tráfego de rede processos, como netlimiter

Outras dicas

Se o seu usando SqlConnection de ADO.Net você pode usar os estatísticas provedor para obter o número total de bytes recebidos e enviados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top