【发布时间】:2017-08-23 06:46:48
【问题描述】:
在记录失败消息之前,某些通宵执行的查询会运行整整 5 小时。这些查询从也是 SQL 服务器的链接服务器检索记录。当我早上运行相同的查询时,它会在一分钟内执行。两个服务器中的 timeout 属性都设置为 1 小时。所以我试图了解它是如何执行一个多小时的,以及它是如何在每次 5 小时后停止的。请帮助我了解我缺少什么。
谢谢。
【问题讨论】:
-
你选择的@@version 是什么?
-
在什么帐号下执行“隔夜执行的查询”?它们是由 Agent 调度和执行的吗?
-
版本 - SQL Server 2014 SP1。查询放置在使用计划的 SQL Server 代理作业运行的过程中。
-
版本可以,但是这个作业是在哪个用户下执行的?早上有没有尝试在同一个账号下执行sp?
标签: sql-server timeout linked-server