Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个连接到 MYSQL 数据库的 C# 程序。存储过程耗时超过 30 秒,因此连接超时。我想要做的是将执行存储过程的分配时间增加到 5 分钟。我知道默认超时是 30 秒,需要增加分配的时间。是否可以在 C# 中执行此操作,或者我需要执行更少的存储过程?
您还可以使用在字符串连接中配置超时Connect Timeout property
Connect Timeout property
Config File : "Data Source=;Initial Catalog=;Connect Timeout=...."
创建 sql 查询命令的位置:
command.CommandTimeout = int.MaxValue;
或将 int.MaxValue 设置为您选择的超时。