【问题标题】:Correlating SQL Profiler trace with code that caused query将 SQL Profiler 跟踪与导致查询的代码相关联
【发布时间】:2015-04-29 11:02:38
【问题描述】:

我正在使用 SQL Profiler 来跟踪一个应用程序的行为,该应用程序似乎创建了超出其需要的事务。问题是,很难将跟踪中的特定行与导致它的 C# 代码相关联 - 是否有既定的方法来做到这一点?有没有办法让 c# 代码在 SQL 跟踪中插入“标记”,以便我可以更轻松地了解故事?

【问题讨论】:

    标签: c# sql transactions trace sql-server-profiler


    【解决方案1】:

    App=yourAppName添加到连接字符串如下,并在基于application name的sql分析器过滤数据中

    <add name="ConnectionString" providerName="System.Data.SqlClient" connectionString="Data Source=server_name;Initial Catalog=DBName;persist security info=True;user id=user;password=pass;MultipleActiveResultSets=True;App=App_Name" />
    

    【讨论】:

      猜你喜欢
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多