Question

Je pense que je peux utiliser NetMon pour surveiller le trafic (b, kb, mb, gb) de ma db (vers / depuis), mais je ne sais pas comment obtenir un résumé et répartition de la taille du trafic.

Quelqu'un at-il utilisé Netmon pour cela et peut soit expliquer comment ou me diriger dans la bonne direction.

Tout est local dans mon scénario, je veux juste savoir l'utilisation de la bande passante des appels db.

Était-ce utile?

La solution

Vous essayez de trouver les octets envoyés / reçus d'une requête particulière, ou la quantité de bande passante utilisée pour toutes les requêtes sous une charge donnée?

Si vous voulez avoir une idée des octets envoyés / reçus pour une seule requête, il suffit de tourner sur « Inclure les statistiques du client » dans le menu Requête en studio de gestion SQL.

Si vous voulez voir l'utilisation du réseau sous une charge, le serait moyen le plus simple est de générer une charge d'une autre machine et ensuite utiliser perfmon sur le serveur DB et ajoutez les compteurs pour les octets de l'interface réseau envoyés / reçus pour surveiller la utilisation réelle.

Si vous êtes limité à une machine, alors vous pourriez être en mesure d'essayer quelque chose qui peut isoler un trafic réseau unique de processus, comme NetLimiter

Autres conseils

Si votre utilisation de SqlConnection de ADO.Net vous pouvez utiliser les statistiques des fournisseurs de rel="nofollow"> pour obtenir le nombre total d'octets reçus et envoyés.

scroll top