Asp.net 根据非快速需求长时间访问服务器
我有一个商业asp.net应用程序。应用程序位于不同于sql server的服务器上;但他们都在同一个农场。网站上有网格,在选择了它的行之后,服务器上会执行一些ajax操作,包括运行简单的sql查询 现在的问题是,当我在<2秒的时间内逐行单击时,服务器的响应大约需要2秒。但当我空闲超过2秒时,服务器的响应需要4-6秒,有时大约30%,我可以看到401条经过处理的消息,大约需要1秒——所有这些结果都是由firebug获得的Asp.net 根据非快速需求长时间访问服务器,asp.net,sql-server,ajax,Asp.net,Sql Server,Ajax,我有一个商业asp.net应用程序。应用程序位于不同于sql server的服务器上;但他们都在同一个农场。网站上有网格,在选择了它的行之后,服务器上会执行一些ajax操作,包括运行简单的sql查询 现在的问题是,当我在
我的问题是:为什么时间上会有如此大的差异,我如何修复它或进一步调查它,所以所有的电话都需要大约2秒的时间 这里没有足够的信息来提供答案。我可以说,您需要分析应用程序以确定瓶颈在哪里。JetBrain的dotTrace和Ant的.Net Profiler等工具将帮助您查明代码中的瓶颈所在。我确信还有其他用于分析IIS和webfarms的工具,这些工具还将提供解决此问题所需的详细信息。