小编scr*_*r78的帖子

CTE 运行多少次

如果我有一个 cte,例如下面的代码。表 People 被查询多少次?我的印象是它只被调用了 1 次并存储在内存中,但我一直在运行的一些查询似乎运行的时间比它们应该的要长得多。这让我相信它可能会击中 People Table 3 次。

with ctegeneric as (select person from people where person = 'dumb')
Select * from ctegeneric 
UNION ALL
Select * from ctegeneric 
UNION ALL
Select * from ctegeneric 
Run Code Online (Sandbox Code Playgroud)

sql-server cte sql-server-2008-r2

8
推荐指数
1
解决办法
5710
查看次数

标签 统计

cte ×1

sql-server ×1

sql-server-2008-r2 ×1