Frage

Ich glaube, ich NetMon kann Verkehr (b, kb, mb, gb) meine db (nach / von) zu überwachen, aber ich weiß nicht, wie eine Zusammenfassung und Aufteilung der Verkehrs Größe zu erhalten.

Hat jemand Netmon für diese verwendet und kann entweder erklären, wie oder mich in die richtige Richtung zeigen.

Alles in meinem Szenario lokal ist, ich will nur die Bandbreitennutzung der db Anrufe kennen.

War es hilfreich?

Lösung

Versuchen Sie, die Bytes gesendet / empfangen von einer bestimmten Abfrage oder die Menge an Bandbreite für alle Abfragen unter einer gegebenen Last verwendet wird, finden?

Wenn Sie eine Vorstellung von den Bytes erhalten gesendet / empfangen für eine einzelne Abfrage, schalten Sie einfach auf „Include Client-Statistiken“ unter dem Menü Abfrage in SQL Management Studio.

Wenn Sie die Netzwerkauslastung unter einer Last sehen wollen, wäre der einfachste Weg, um eine Last von einer anderen Maschine zu erzeugen und dann perfmon auf dem DB-Server verwenden und die Zähler für die Netzwerk-Interface Bytes hinzufügen gesendet / empfangen die überwachen tatsächliche Nutzung.

Wenn Sie auf eine Maschine begrenzt sind dann könnten Sie in der Lage sein, etwas zu versuchen, das einen einzelnen Prozesse des Netzwerkverkehr isolieren kann, wie netlimiter

Andere Tipps

Wenn Ihr mit SqlConnection von ADO.Net Sie die Anbieter Statistiken verwenden die Gesamtzahl der Bytes erhalten empfangen und gesendet werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top