我想我可以使用NetMon来监控我的数据库的流量(b,kb,mb,gb),但是我不知道如何获得流量大小的汇总和细分。
有没有人用过Netmon来做这件事,并且可以解释如何或者给我指出正确的方向。
在我的场景中,一切都是本地的,我只想知道db调用的带宽使用情况。
发布于 2009-12-16 02:02:09
您是否正在尝试查找从特定查询发送/接收的字节数,或者在给定负载下所有查询使用的带宽量?
如果您想了解单个查询发送/接收的字节数,只需在SQL Management studio的查询菜单下打开“包含客户端统计信息”即可。
如果您想要查看负载下的网络利用率,最简单的方法是从另一台计算机生成负载,然后在DB服务器上使用perfmon,并添加network Interface的发送/接收字节的计数器,以监视实际的利用率。
如果您被限制在一台机器上,那么您可以尝试一些可以隔离单个进程网络流量的方法,比如netlimiter
发布于 2012-05-04 04:00:38
如果您从ADO.Net使用SqlConnection,那么您可以使用provider statistics来获取接收和发送的字节总数。
https://stackoverflow.com/questions/1880276
复制相似问题