最近用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. 
Co...[ 查看全文 ]