繁体   English   中英

跟踪ADO.Net使用情况?

[英]Tracing ADO.Net usage?

是否可以通过我的应用程序使用的库来跟踪ADO.Net使用情况而无需后期编译技术?

当所有的ADO.Net对象都是库专有的,并且有可以从外部访问的ADO.Net对象时,我都感兴趣。

这些库是控制它们自己的数据库连接的第三方库。 这不是我的代码。

建议,但您是否可以在TCP级别上代理与数据库服务器的连接,并以此方式统计统计信息?

例如,实现一个TCP服务器,该服务器侦听TCP端口1433上来自您的应用程序的连接,并更改连接字符串以指向您的代理而不是服务器。 收到后,打开到原始SQL Server的TCP连接,并透明地在应用程序和服务器之间传递流量。 这使您有机会记录统计信息,例如连接数,传输的数据,连接持续时间等。

或者,仅使用Wireshark之​​类的工具来分析受测TCP流量就足够了吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM