gpt4 book ai didi

c# - SqlCommand 对象,CommandTimeout 的时间长度是多少?

转载 作者:IT王子 更新时间:2023-10-29 04:29:05 24 4
gpt4 key购买 nike

在使用 SqlCommand 对象时,如何决定将多长的时间用作超时?

关于我正在处理的部分代码(由其他人编写),我有:

cmd.CommandTimeout = 60;

我认为这很短。但是,我在论坛上看到一些人在谈论将其设置为 30000,这似乎太长了。

我怎么知道什么最适合我的应用程序?

最佳答案

似乎人们对这是秒还是毫秒感到困惑。 documentation指出超时以秒为单位。对于大多数查询,1 分钟的超时似乎是合理的。 8 小时以上的超时似乎是合理的。

您是否有预计需要超过一分钟的查询?如果是这样,请将其提高到您期望的值,该值高于您在一切正常时看到的任何值,但不要高到需要永远提醒您注意问题。 (例如,您可以从 1 分钟缩短到 5 分钟。)

关于c# - SqlCommand 对象,CommandTimeout 的时间长度是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7023740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com