我们正准备将新系统推广到生产环境,并且遇到了与 SQL 的连接超时的问题。
该产品主要由不熟悉 .NET 功能的 SQL 开发人员编写。我们发现超时的存储过程的复杂性非常高。发生了很多事情,比如决策制定、控制流以及调用其他 10 个存储过程进行计算。
我的直觉是,这需要重构为一个 .NET 引擎来进行决策,然后简化 SQL 语句来处理数据和数据质量。我需要帮助来提出这个论点。SQL 开发人员指出,10 分钟的超时适用于生产中的该系统。
.NET 设置了一个在大多数情况下都合理的默认超时...设置 SQL 连接超时的实际上限是多少?