|
10
|
| TheEmirOfGroofunkistan · 技术社区 · 16 年前 |
|
|
1
2
某些事情会导致计划需要重新编译,例如统计信息更新或ddl更改。 列表如下: Execution Plan Caching and Reuse 当前表单中的查询总是需要3-5分钟才能重新编译:这是不可避免的。 假设您不能更改它(pivot、使用触发器维护“正确”的表等),那么您只能控制重新编译的发生时间。 雷莫斯的计划指南回答是一个办法。我也会查看我的统计维护并确保它是在一夜之间完成的,比如说,所以它只在一天的开始发生一次 |
|
|
2
3
你可以尝试使用 Plan Guide . 计划生成仍将持续一段时间,但应大大缩短。 |
|
|
3
2
你有没有考虑过像这样将30个join select重写为smth?
尽管这可能不是你最初问题的答案:) |