Sql server 2008 由于数据库SQL Server 2008中的锁定,web服务超时

Sql server 2008 由于数据库SQL Server 2008中的锁定,web服务超时,sql-server-2008,iis,Sql Server 2008,Iis,我们有一个定期超时的web服务。看起来db端同时出现了一个拦截器/服务员。同时应用程序池似乎也已满。 我们希望监控导致停机的时间。我们应该在web服务端寻找什么性能计数器,以便在发生中断时运行探查器来捕获条件 我们正在运行IIS 7和SQL Server 2008 任何想法都将受到欢迎。这听起来像是一个从数据库中提取大量数据并将其存储在内存中的循环 例如,它可以在提取数据时对一个大表执行读取锁定 我会使用SQL事件探查器来查找哪些请求是针对数据库运行的。我们不能一直运行事件探查器,因为它是一个非

我们有一个定期超时的web服务。看起来db端同时出现了一个拦截器/服务员。同时应用程序池似乎也已满。 我们希望监控导致停机的时间。我们应该在web服务端寻找什么性能计数器,以便在发生中断时运行探查器来捕获条件

我们正在运行IIS 7和SQL Server 2008


任何想法都将受到欢迎。

这听起来像是一个从数据库中提取大量数据并将其存储在内存中的循环

例如,它可以在提取数据时对一个大表执行读取锁定


我会使用SQL事件探查器来查找哪些请求是针对数据库运行的。

我们不能一直运行事件探查器,因为它是一个非常繁忙的web应用程序,具有大型数据库操作。我们是否可以运行任何监视器来检查何时发生构建,以便在停机期间启动探查器。