SQL Server 查询超时设置更改是否需要重新启动服务器?

Zac*_*ith 4 sql-server

我正在尝试执行 10 分钟后超时的查询。根据经验,我知道执行查询大约需要 18 分钟。这并不理想,并且正在处理中,但是现在我只需要它来执行。

但是,将Remote query timeout参数更改为 后0,查询在 10 分钟后仍然超时。我收到消息:

The statement has been terminated.
Msg -2, Level 11, State 0, Line 16
Execution Timeout Expired.  The timeout period elapsed prior to completion of the operation or the server is not responding.
Run Code Online (Sandbox Code Playgroud)

这是在远程计算机上使用 SSMS。为什么超时设置没有生效?我需要重新启动服务器吗?(这现在是不可能的)

McN*_*ets 6

根据 MS-DOCS,您不需要重新启动 SQL Server。

配置远程查询超时服务器配置选项

跟进:配置远程查询超时选项后

设置立即生效,无需重启服务器。