当前位置:编程学习 > C#/ASP.NET >>

第一次打开网页超时了

新建一个网站后  附加数据库 过程都是中规中矩 可是每次重启或注销后
第一次打开网站总会提示超时 把数据库连接超时设为0  网站设为300s
还是这样 

这有可能是什么原因引起的呢  网上搜索了很多 都没有好的解释 拜托大驾了 --------------------编程问答-------------------- 补充一下  第一次超时以后 再刷新就没有问题了 可以正常显示了  很纠结啊  请答案 --------------------编程问答-------------------- 页面超时的原因有很多 但是大部分原因都是,数据加载过多 超出
例如 几千万数据你只用了select & from 这么一个查询的话是肯定死的。
所以建议你优化查询方法等。在查看下服务器的稳定性。服务器不稳定也会打不开
还有可能是数据库连接出现了一定的问题。连接的不稳定 --------------------编程问答--------------------
引用 2 楼 id270 的回复:
页面超时的原因有很多 但是大部分原因都是,数据加载过多 超出
例如 几千万数据你只用了select & from 这么一个查询的话是肯定死的。
所以建议你优化查询方法等。在查看下服务器的稳定性。服务器不稳定也会打不开
还有可能是数据库连接出现了一定的问题。连接的不稳定

那第一次打开超时 以后每次打开就可以了 是什么原因呢  用了缓存  是因为第一次查出来一部分第二次数据就少了 的原因吗? --------------------编程问答-------------------- 新建一个网站后 附加数据库
第一次运行了什么代码

IIS 设置一下。 --------------------编程问答--------------------
引用 4 楼 wxr0323 的回复:
新建一个网站后 附加数据库
第一次运行了什么代码

IIS 设置一下。
附加了数据库之后就是打开网页看效果啊  没有运行什么代码啊  除了改了一个BLL层  然后把dll文件更新了一下   没做什么操作啊  IIS需要设置什么啊   
第一次建站 不好意思问这么多了... --------------------编程问答-------------------- 顶一下 沉到哪去了.. --------------------编程问答-------------------- 本地测试一切正常才可以放到服务器上去
这样要保证连接池稳定 保证sql连接畅通 保证数据量不会因为过大导致缓存崩溃 --------------------编程问答-------------------- 估计跟你去数据有关,看看,取少量数据,或执行简单的数据访问操作,是否也会有相同的症状。 --------------------编程问答-------------------- 请把数据超时默认为什么高为0


补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,