我将在我的 sp.Query 中的查询末尾使用提示 OPTION (RECOMPILE) 或 OPTION (OPTIMIZE FOR UNKNOWN) 包含 union all 运算符,所以我应该使用 cte 吗?它会提高还是影响性能?请建议。
Example
;with cte
{
QUERY 1
UNION ALL
QUERY 2
}
select * from cte OPTION (RECOMPILE);
我将在我的 sp.Query 中的查询末尾使用提示 OPTION (RECOMPILE) 或 OPTION (OPTIMIZE FOR UNKNOWN) 包含 union all 运算符,所以我应该使用 cte 吗?它会提高还是影响性能?请建议。
Example
;with cte
{
QUERY 1
UNION ALL
QUERY 2
}
select * from cte OPTION (RECOMPILE);