为什么Query2会大大优于Query1?
Query1:
SELECT * FROM [SomeComplexView];
花费4分钟,在查询计划中不使用并行性
Query2:
SELECT * INTO #t1 FROM [SomeComplexView]; SELECT * FROM #t1;
花费15秒,使用并行度。我想答案应该是非常简单和通用的,因此我忽略了视图的复杂性。
为什么Query2会大大优于Query1? Query1:SELECT * FROM [SomeComplexView];需要4分钟,在查询计划Query2中不使用并行性:SELECT * INTO#t1 FROM [SomeComplexView]; ...