0

我想我可以使用 NetMon 来监控我的数据库(到/从)的流量(b、kb、mb、gb),但是我不知道如何获得流量大小的摘要和细分。

有没有人为此使用过 Netmon,并且可以解释如何或为我指明正确的方向。

在我的场景中一切都是本地的,我只想知道 db 调用的带宽使用情况。

4

2 回答 2

1

您是否尝试查找从特定查询发送/接收的字节数,或者在给定负载下用于所有查询的带宽量?

如果您想了解单个查询发送/接收的字节数,只需在 SQL Management Studio 的“查询”菜单下打开“包含客户端统计信息”。

如果您想查看负载下的网络利用率,最简单的方法是从另一台机器生成负载,然后在数据库服务器上使用 perfmon 并添加网络接口发送/接收字节的计数器以监控实际利用率。

如果您仅限于一台机器,那么您可以尝试一些可以隔离单个进程网络流量的东西,例如netlimiter

于 2009-12-15T18:02:08.987 回答
0

如果您使用来自 ADO.Net 的 SqlConnection,您可以使用提供程序统计信息来获取接收和发送的字节总数。

于 2012-05-03T20:00:38.150 回答