0

在以下情况下,SPM 是否会导致 SQL 的临时回归 -

设想 :

1.周末变化(假设)像巨大的数据负载和周末收集统计数据作业导致统计数据发生变化,因此这种变化需要使用新的执行计划来执行最佳操作。2.现在假设下一个应用程序作业在星期一早上执行,也就是在 SPM 维护窗口之前。因此,到目前为止,SPM 中的新 EP 尚未验证和接受(到周一早上),因此 SPM 将强制使用以前的计划。3.现在这个之前的(目前在SPM中被接受的计划)将导致回归,因为周末巨大的数据负载改变了实际的统计数据。(直到新计划被下一个进化窗口验证并接受)。

在这种情况下,SPM 不能 100% 依赖,并且这种情况需要通过手动计划演变来解决?还是有其他方法?

问候, 斯内哈

4

1 回答 1

0

它可能会发生,但在大多数情况下不会发生。通常情况下,数据/密钥分布之类的东西在常规操作中不会发生显着变化。当一个新的应用程序开始增长时,机会会更大一些,因为会有更多的事务进入并将被标记为已完成。一开始大部分都是新的,一段时间后大部分都会完成。

如果这在运行时间较长的应用程序中频繁发生,则可能值得研究数据模型土地应用程序逻辑。

于 2021-10-06T20:59:58.247 回答