【发布时间】:2010-05-20 20:44:35
【问题描述】:
我正在开发一个 ASP.NET 3.5、C#、ASP.NET AJAX、JQUERY Web 应用程序,该应用程序目前存在一些性能问题。我有一个带有表单视图控件的屏幕,当我第一次编辑表单并保存它时,POST 需要 4.89 秒,而当我第二次再次执行相同的操作时,POST 只需要 1.09 秒。这种奇怪行为的原因可能是什么?
注意:我使用的是 firebug,我忽略了页面资源(如 js、图像)的加载时间。
编辑:我正在使用 Web 部署项目来预编译应用程序。
【问题讨论】:
-
这是在调试模式下的全新构建,还是在任何会话中首次出现,即使 Web 服务器尚未重新启动?
-
是否与数据库创建/缓存查询计划或查询结果有关?
标签: c# asp.net jquery performance asp.net-ajax