存储过程执行时间过长,于是页面出现超时错误,怎么解决?

万年水母 2001-10-31 09:22:42
由于特殊的原因,我的ASP页面要执行一个比较长时间的存储过程,大约要费时2到3分钟吧。但这段时间里页面已经出现超时错误了,在不改动客户端的情况下,怎么解决这个问题?

假设客户有耐心等待两三分钟的时候出现一个页面,也不用考虑服务器性能的问题,只要求3分钟之后我想要的数据能显示出来,应该怎么做?

能不能在一个页面里显示执行的时间,另一个页面里执行存储过程,当另一个页面构造完成的时候(也就是存储过程执行完了),就把那一页显示出来?
...全文
299 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
rainxue 2001-11-01
  • 打赏
  • 举报
回复
可以设置session.Timeout
hao0331 2001-11-01
  • 打赏
  • 举报
回复
我不知道我说的这个能不能管用
在网页装载之前,设置网页的过期时间呀。
主要是我没看懂你的问题
万年水母 2001-11-01
  • 打赏
  • 举报
回复
有用ASP实现的方法吗?楼上的方法我还没有试,虽然看上去应该能解决,但我希望有一个用ASP的解决方法。
taijizhang 2001-10-31
  • 打赏
  • 举报
回复
设置iis。
打开iis,右击你的程序所在的(虚拟)目录,选中属性,将弹出属性对话框,在(虚拟)目录属性页的应用程序设置栏中有个配置按钮,单击可打开应用程序配置对话框,在应用程序选项里面可对asp脚本超时和和会话操时进行配置。你这种情况配置asp脚本超时为200-300s差不多就够了
hmbory 2001-10-31
  • 打赏
  • 举报
回复
你有没有设数据库链接超时的时间呀?还有不要用session传参数.很会过时呀(就算你设了时间也没用)!

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧