CTE与TVF表现

时间:2014-07-11 10:51:51

标签: tsql sql-server-2008-r2 common-table-expression

哪个表现更好:公用表表达式或表值函数?我正在设计一个我可以使用的过程,无论如何都无法找到任何实际数据。我选择的任何路由都将通过SP执行,数据最终会更新通过链接服务器连接的表(遗憾的是,没有办法解决这个问题)。见解表示赞赏。

1 个答案:

答案 0 :(得分:2)

这不是一个性能问题。你正在比较金枪鱼和西瓜。 cte是一个内联视图,只能由下一个查询使用。与cte不同,TVF是一个完整的工作单元,可以在其上运行。他们都有自己的位置,正确使用时是非常强大的工具。