日期:2014-05-20  浏览次数:20719 次

c#写的时刻查询系统,系统启动后第一次查询花费的时间较长,其后查询都很快,请问可能原因?
c#写的时刻查询系统
数据库是SQL   Server2000  
使用的存储过程
注:   数据库中都是测试数据,数据很少的.
系统启动后第一次查询花费的时间较长,大概2-3秒,其后再使用同样的方式查询都是非常快的,请问可能是什么原因造成的?

------解决方案--------------------
页面编译?
------解决方案--------------------
不是脚本吧?
------解决方案--------------------
网页是这样的
------解决方案--------------------
.Net都这样的第一次运行都不会太快。
------解决方案--------------------
第一次需要和数据库建立连接

紧接着第二次 第三次 …… 由于当前连接还存活 不需要重新建立连接 所以就快了


------解决方案--------------------
一般第1次慢 正常的