根据我已经读过的关于“exec sp_reset_connection”的信息,当存在连接池时,它出现在SQL Server Profiler跟踪数据中,似乎是安全的 - 或者说是逻辑的 - 从跟踪数据中删除/排除它以便考虑由数据库调优顾问。有任何想法或反对意见吗?
答案 0 :(得分:16)
在列过滤器中设置TextData不像exec sp_reset_connection
答案 1 :(得分:1)
我在一堆Profiler跟踪数据上成功运行了数据库调优顾问,这些数据排除了“exec sp_reset_connection”,一切正常。因此,据我所知,排除数据似乎没有任何负面影响。
答案 2 :(得分:0)
如果您想使用ADO.NET Connection Pooling,答案是: 绝对不是!
答案 3 :(得分:0)
请参阅@Arnie答案,然后在文本后添加%,因此应使用 exec sp_reset_connection%进行过滤。
如果跟踪来自osql实用程序或sqlcmd实用程序的事件,请始终 将%附加到TextData数据列上的过滤器。