摘引自:http://www.netbei.com/Article/asp/asp18/200505/3689.html
最近用ASP和MSSQL做了一个数据库应用,
开始一切顺利,但随着数据量的增加,
先后几次查询时出现timeout的问题.
参考Option Pack文档及社区内的文章,
现在问题都已解决(至少没又发现新的).

现把解决方法总结一下:

影响服务器产生超时的设置大致有:
1. Server.ScriptTimeout,
2. Connection对象的CommandTimeOut属性,
3. Command对象的CommandTimeOut属性,
4. IE浏览器的设置.

Server.ScriptTimeout,默认值是90秒.
要增大它,在你的asp文件中加一句,如下:
Server.ScriptTimeout=999,
将页面超时设为999秒.

最初我只设置Server.ScriptTimeout,
但仍会出现timeout错误,无论它的值设成都多大.
后在社区里看到一帖子,提到commandTimeout属性,
于是查看Option Pack文档,果然还有其他的timeout.

Connection对象和Command对象都有个CommandTimeOut属性,
默认是30秒,如果你有一个耗时的查询或数据处理,
很容易就超时了.要增大它,也很容易,创建对象后,
设置它的属性,如下:
con.CommandTimeOut = 999,
设为999秒,其中con是一Connection对象.
如设为零,将无限等待,没有这一timeout限制.

Command对象不会继承Connection的这一属性,
所以对可能超时的Command也要单独设置CommandTimeout属性.

最后IE也有个超时设置,5分钟从服务器得不到数据,也超时.
这种情况可能很少碰到,
但当我把一10多万查询的结果保存为mdb文件时,
就遇到了.(至于保存的方法,请参看精华区中的一篇帖子.)
解决方法:(原文请参照微软KB中的Q181050)
1. IE要4.01 sp1以上版本.
2. 在注册表中HKEY_CURRENT_USERSoftwareMicrosoft
WindowsCurrentVersionInternet Settings中
加一DWORD类型ReceiveTimeout,值设为比如8个9.
3. restart computer.

转载于:https://www.cnblogs.com/pojianhuadie/archive/2006/10/08/523608.html

TimeOut 超时问题解决方案相关推荐

  1. 记一次查询超时的解决方案The timeout period elapsed......

    记一次查询超时的解决方案The timeout period elapsed...... 参考文章: (1)记一次查询超时的解决方案The timeout period elapsed...... ( ...

  2. pip 设置超时时间_Python pip使用超时问题解决方案

    引言 之前有位群友在群里发了个问题,说使用pip安装第三方包遇到"Read timeout".我相信很多时候,大家在使用pip都会遇到这个问题,所以,我想有必要写一遍文章来总结一下 ...

  3. es如何解决timeout超时30秒问题

    1.官方文档 Timeouts | Java REST Client [7.12] | Elastic 30,000 milliseconds timeout on connection http-o ...

  4. python网站打开慢_Python selenium页面加载慢超时的解决方案

    开发环境: win10-64  python2.7.16  chrome77 from selenium import webdriver driver = webdriver.Chrome(exec ...

  5. selenium 页面加载慢,超时的解决方案

    selenium 页面加载慢,超时的解决方案 前言 尝试一 尝试二 最终解决方案 前言 开发环境: win7,64位,Python 3.7.4 ,chrome 89.0.4389.128 from s ...

  6. php 访问超时,PHP http请求超时问题解决方案

    这篇文章主要介绍了PHP http请求超时问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一,http请求超时时间 可能出现的场景: 1 ...

  7. ASP.NET- 执行SQL超时的解决方案

    ASP.NET- 执行SQL超时的解决方案 参考文章: (1)ASP.NET- 执行SQL超时的解决方案 (2)https://www.cnblogs.com/cxeye/p/4762285.html ...

  8. Android Studio安装以及Fetching android sdk component information超时的解决方案

    Android Studio安装以及Fetching android sdk component information超时的解决方案 参考文章: (1)Android Studio安装以及Fetch ...

  9. java timeout超时不抛异常_springCloud 请求超时解决方案 java.net.SocketTimeOut Exception: Read time out 异常解决...

    <1>经过日志发现 当控制层访问微服务的响应时间超过5秒spring 例:app 2017-04-14 14:07:28.684  INFO 25898 --- [nio-8081-exe ...

最新文章

  1. CSS 行高与行对齐精解:line-height 和 vertical-align (图文)
  2. 说一说网站与搜索引擎之间不得不知的联系
  3. CVPR 2017 CFNet:《End-to-end representation learning for Correlation Filter based tracking》论文笔记
  4. Android按钮持续按下执行,Android 按钮长按下去重复执行某个动作,放开后停止执行动作...
  5. [翻译]应用程序池和应用程序域的区别
  6. 张爱玲《小团圆》的备忘和感想 (一)
  7. binaryviewer java_用java实现java的2进制文件字节序转换到C/C++的2进制文件字节序
  8. orchard学习,
  9. 转: 技巧/诀窍:在ASP.NET中重写URL
  10. EDUCoder编程练习题解(循环)
  11. 每日算法系列【LeetCode 827】最大人工岛
  12. 计算机网络 校园网规划与设计方案,校园网设计方案—计算机网络课作业
  13. 【高中数学】向量积坐标公式
  14. 上海大学计算机专业就业薪资,人均月薪过万?985、211、普通大学毕业生薪资水平大起底!和你想的不一样……...
  15. 计算机图形学入门(十七)-光线追踪(蒙特卡洛积分与路径追踪)
  16. 微信小程序通过微信群发消息(订阅消息)
  17. 【奇技淫巧】Linux | 时光之主-date
  18. 搭建属于自己的数字IC EDA环境(六):开机自动激活 Synopsys license
  19. 国外免费(开放获取)学术资源大全
  20. 基于精英反向学习的逐维改进蜻蜓算法-附代码

热门文章

  1. sharepoint页面嵌入_在其他系统Iframe中显示SharePoint 页面
  2. 关于el-form中的rules未生效问题的解决方法
  3. gitlab项目中启用或禁用 GitLab CI/CD Pipeline
  4. java弹窗_弹出窗口总结 - 王道JAVA - CSDNBlog
  5. java实验报告13答案_(完整版)Java程序设计实验报告
  6. java8函数式接口_java8的函数式接口
  7. android 清除应用程序数据,清除Android应用程序用户数据
  8. .net 启动mysql数据库连接,ASP.NET实战002:MySQL数据库连接
  9. 不是css3新增的技术,CSS3中的5个有趣的新技术
  10. linux脚本中空格怎么显示,linux vim 显示空格