Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 根据非快速需求长时间访问服务器_Asp.net_Sql Server_Ajax - Fatal编程技术网

Asp.net 根据非快速需求长时间访问服务器

Asp.net 根据非快速需求长时间访问服务器,asp.net,sql-server,ajax,Asp.net,Sql Server,Ajax,我有一个商业asp.net应用程序。应用程序位于不同于sql server的服务器上;但他们都在同一个农场。网站上有网格,在选择了它的行之后,服务器上会执行一些ajax操作,包括运行简单的sql查询 现在的问题是,当我在

我有一个商业asp.net应用程序。应用程序位于不同于sql server的服务器上;但他们都在同一个农场。网站上有网格,在选择了它的行之后,服务器上会执行一些ajax操作,包括运行简单的sql查询

现在的问题是,当我在<2秒的时间内逐行单击时,服务器的响应大约需要2秒。但当我空闲超过2秒时,服务器的响应需要4-6秒,有时大约30%,我可以看到401条经过处理的消息,大约需要1秒——所有这些结果都是由firebug获得的


我的问题是:为什么时间上会有如此大的差异,我如何修复它或进一步调查它,所以所有的电话都需要大约2秒的时间

这里没有足够的信息来提供答案。我可以说,您需要分析应用程序以确定瓶颈在哪里。JetBrain的dotTrace和Ant的.Net Profiler等工具将帮助您查明代码中的瓶颈所在。我确信还有其他用于分析IIS和webfarms的工具,这些工具还将提供解决此问题所需的详细信息。