讨论三:CTE,临时表,表变量区别跟具体适用场景

开着拖拉机泡妞 2013-12-12 10:43:17
加精
欢迎SQL_Beginner大神继续
...全文
8307 77 打赏 收藏 举报
写回复
77 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
guoq077 2015-03-09
长见识。。。学习学习
  • 打赏
  • 举报
回复
YKai167 2015-03-06
  • 打赏
  • 举报
回复
reenjie 2015-03-06
  • 打赏
  • 举报
回复
reenjie 2014-10-15
都解釋的很詳細啊
  • 打赏
  • 举报
回复
信息量巨大~~
  • 打赏
  • 举报
回复
不复用的用CTE,复用的数据量小于100的用表变量,大的用临时表.
  • 打赏
  • 举报
回复
我喝多了 2014-08-20
学习
  • 打赏
  • 举报
回复
Trouble___Maker 2014-08-05
学习了!
  • 打赏
  • 举报
回复
wangnaisheng 2014-07-31
mark一下,学习~
  • 打赏
  • 举报
回复
megnet 2014-06-06
引用 64 楼 chen357313771 的回复:
学习中。。。仿佛有点明白DBA为什么要我们开发时少量计算用表变量,临时数据集用临时表了,是这个意思么。
这个总结的好。简单实用。
  • 打赏
  • 举报
回复
haitao 2014-06-06
cte只能在 紧跟定义之后的 第一个sql里使用一次 表变量、临时表可以在任意时候使用任意次
  • 打赏
  • 举报
回复
shinger126 2014-06-06
数据量少用表变量或者cte,数据量大用临时表,有啥好纠结的。自己用的时候测试下看看,怎么用快就怎么用
  • 打赏
  • 举报
回复
chen357313771 2014-06-05
学习中。。。仿佛有点明白DBA为什么要我们开发时少量计算用表变量,临时数据集用临时表了,是这个意思么。
  • 打赏
  • 举报
回复
xiaoxiangqing 2014-06-05
解释得很清楚
  • 打赏
  • 举报
回复
女DBA一枚 2014-06-05
由于表变量不产生统计信息,会产生不合理的执行计划。会是sp不稳定,就是常见的忽慢忽快
  • 打赏
  • 举报
回复
hexiaojie 2014-04-12
我也踩点慢慢学习。。。。。
  • 打赏
  • 举报
回复
泡芙小姐1228 2014-03-19
信息量太大, 的慢慢消化。。。
  • 打赏
  • 举报
回复
习惯性蹭分 2014-03-05
信息容量太大,mark一下,慢慢消化...
  • 打赏
  • 举报
回复
Neo_whl 2014-03-05
围观学习!
  • 打赏
  • 举报
回复
lican418 2014-02-21
学习中,看起来功能挺多的。
  • 打赏
  • 举报
回复
加载更多回复(53)
相关推荐
发帖
MS-SQL Server

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
帖子事件
创建了帖子
2013-12-12 10:43
社区公告
暂无公告