【发布时间】:2011-04-11 15:58:04
【问题描述】:
我们有一个旧的 ASP.NET Web 应用程序,它通过 ADO.NET 执行许多存储过程。任何人都可以推荐一个分析工具或一种简单的方法来记录这些数据库调用发生时的客户端吗?
感谢任何提示。
【问题讨论】:
-
您确定要记录执行的 SQL 命令客户端?
标签: .net sql-server ado.net
我们有一个旧的 ASP.NET Web 应用程序,它通过 ADO.NET 执行许多存储过程。任何人都可以推荐一个分析工具或一种简单的方法来记录这些数据库调用发生时的客户端吗?
感谢任何提示。
【问题讨论】:
标签: .net sql-server ado.net
日志记录 - Log4Net
SQL 分析 - 内置 SQL Server Profiler
【讨论】:
如果应用尚未使用 Log4Net 进行检测,则 Log4Net 将无法工作。
SQL Profiler 是服务器端的,会影响 sql server 性能。
您应该查看 ADO.Net 跟踪日志:http://msdn.microsoft.com/en-us/library/aa964124(SQL.90).aspx
我相信它会做你需要做的。
【讨论】: