ConnectionTimeout不起作用

dbWindy 2009-11-30 11:15:59
ConnectionTimeout按默认的15秒,如果连接失败的话,耗费的时间并不是15秒左右,而是50秒,甚至更多。

有人碰到这种情况吗?谢谢!
...全文
332 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
imho888 2009-11-30
  • 打赏
  • 举报
回复
只能是个参考值,没有具体实际可操作性的意义
hjkto 2009-11-30
  • 打赏
  • 举报
回复
CommandTimeout 指示在终止尝试和产生错误之前执行命令期间需等待的时间。
ConnectionTimeout 指示在终止尝试和产生错误前建立连接期间所等待的时间。
无论你设置延时为多少,连接数据库本身是要消耗时间的,而这个时间根据代码、网络状态而定,应该有个最小值的吧~~
bdmh 2009-11-30
  • 打赏
  • 举报
回复
ConnectionTimeout这只是个理论值,而实际值往往有很大偏差,因为数据连接本身需要时间,而且网络环境也会影响,所以ConnectionTimeout这个值仅供参考
dbWindy 2009-11-30
  • 打赏
  • 举报
回复
ADOConnection的ConnectionTimeout

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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