186得票3回答
在Sql Server Profiler中,“exec sp_reset_connection”是什么意思?

尝试理解Sql Profiler通过"sp_reset_connection"发出的含义。 我有以下代码:在BatchStarting和Completed之间,有一行"exec sp_reset_connection"。RPC:Completed exec sp_reset_co...

13得票4回答
我能停止调用sp_reset_connection来提高性能吗?

我的分析工具跟踪显示在每个SQL批次或过程调用之间都调用了exec sp_reset_connection。虽然有理由,但如果我确信这是不必要的,我能否阻止它的调用以提高性能? 更新: 我想这样做可以提高性能的原因有两个: 1.SQL Server不需要重置连接状态。我认为这只会带来微不足...

8得票4回答
为什么C#连接池会出现这么多的sp_resetconnections?

我们有一个使用C#编写的Web服务,它对MS SQL Server 2005数据库进行了多次调用。该代码使用Using块结合C#的连接池。 在SQL跟踪期间,我们看到了许多“sp_resetconnection”调用。其中大部分都很短<0.5秒,但有时我们会得到长达9秒的调用。 从我...