我有一个SSRS报告,查询超时设置为30秒:
<Timeout>30</Timeout>
我们已将其设置为从ASPX页面运行。当我使用导致查询超过30秒的参数运行它时,在运行略超过30,000毫秒的TimeDataRetrieval(如预期)并且状态为rsProcessingAborted后超时。
本周早些时候有一个案例,用户从同一个ASPX页面运行相同的报告,TimeDataRetrieval为286,393(即4.8分钟)。
我希望此查询始终在30秒的查询时间内失败。任何帮助将不胜感激。
有人暗示这是Is it possible to set a timeout for an SQL query on Microsoft SQL server?的副本 - 它不是,因为我有一些实例,其中查询按请求中止,而某些查询不中止。