2009-12-10 38 views
0

我想我可以使用NetMon來監控我的數據庫的流量(b,kb,mb,gb)(到/從),但我不知道如何獲得流量大小的摘要和細目。監控SQL Server帶寬

有沒有人使用過Netmon,可以解釋如何或指向正確的方向。

在我的場景中,一切都是本地的,我只想知道db調用的帶寬使用情況。

回答

1

您是否試圖查找從特定查詢發送/接收的字節數,或者在給定負載下用於所有查詢的帶寬量?

如果您想了解單個查詢發送/接收的字節,只需在SQL Management Studio的查詢菜單下打開「包含客戶端統計信息」。

如果您想查看負載下的網絡利用率,最簡單的方法是從另一臺計算機生成負載,然後在數據庫服務器上使用perfmon,並將網絡接口發送/接收字節的計數器添加到監視器實際利用率。

如果僅限於一臺機器,那麼你可能可以嘗試的東西,可以分離單個進程的網絡流量,就像netlimiter

0

如果您從ADO.Net使用的SqlConnection你可以使用得到接收和發送的字節總數。