首页 > 解决方案 > 即使我将所有内容都设置为零,我也会收到默认的执行超时

问题描述

尽管我已将服务器的执行超时和连接的执行超时都设置为零,但我有一个超时的存储过程,这应该使其不受限制。

它恰好在 10 分钟超时,这是默认超时,所以它似乎仍然从某个地方得到它。

有任何想法吗?

请注意,这个存储过程过去可以运行几个小时而没有超时,但最近我对其进行了一些更改,例如使用游标进行迭代、使用临时表和使用一些显式事务——也许这已经与问题有关。

标签: sql-serverssms

解决方案


解决它!似乎还有第三个(甚至可能是第四个)可以设置超时的地方——在选项 -> 查询执行下(可能的第四个在查询窗口的上下文菜单查询选项中)。


推荐阅读