1

我有一个连接到 MYSQL 数据库的 C# 程序。存储过程耗时超过 30 秒,因此连接超时。我想要做的是将执行存储过程的分配时间增加到 5 分钟。我知道默认超时是 30 秒,需要增加分配的时间。是否可以在 C# 中执行此操作,或者我需要执行更少的存储过程?

4

2 回答 2

2

您还可以使用在字符串连接中配置超时Connect Timeout property

Config File : "Data Source=;Initial Catalog=;Connect Timeout=...."
于 2013-03-21T17:13:37.487 回答
0

创建 sql 查询命令的位置:

command.CommandTimeout = int.MaxValue;

或将 int.MaxValue 设置为您选择的超时。

于 2013-03-21T17:12:19.583 回答