代码之家  ›  专栏  ›  技术社区  ›  Nate Cook

在运行调优顾问之前,是否可以从SQL Server探查器跟踪数据中删除“exec sp\u reset\u connection”?

  •  5
  • Nate Cook  · 技术社区  · 14 年前

    根据我读到的关于“exec sp\u reset\u connection”的信息,当存在连接池时,它会出现在SQL Server Profiler跟踪数据中,因此从跟踪数据中将其删除/排除(由数据库优化顾问考虑)似乎是安全的,或者说是合乎逻辑的。有什么想法或反对意见吗?

    3 回复  |  直到 14 年前
        1
  •  18
  •   Arnie    13 年前

    列内筛选器设置TextData与exec sp\u reset\u connection不同

        2
  •  0
  •   Tohid John    13 年前
        3
  •  0
  •   Nate Cook    12 年前

    我成功地在一堆探查器跟踪数据上运行了数据库调优顾问,排除了“exec sp\u reset\u connection”,一切正常。所以,据我所知,排除这些数据似乎没有任何负面影响。

        4
  •  0
  •   Mahmoud-Abdelslam    5 年前

    参考@Arnie answer,您应该附加 % 在文本之后,所以你应该用 .

    如果从osql实用程序或sqlcmd实用程序跟踪事件,则始终 将%附加到TextData列上的筛选器。

    https://docs.microsoft.com/en-us/sql/relational-databases/sql-trace/filter-a-trace?view=sql-server-ver15

    推荐文章