none
SQLServer2008中的CTE是不是存在BUG? RRS feed

  • 问题

  • 有几个存储过程中使用了CTE,之前一直都正常的,突然有一天出现超时问题,经查是执行到CTE的时候卡住了,后来换了临时表的方式就解决了。把CTE的代码单独出来执行又正常,很奇怪的问题?求大虾们答疑解惑,谢谢!
    • 已编辑 zyyjc 2014年1月28日 13:04
    2014年1月28日 13:04

全部回复

  • 请问LZ可以贴出代码吗?有代码有数据才能够更好诊断出LZ的问题
    2014年1月28日 13:21
  • Did you install latest sql2k8 service pack?
    2014年1月28日 13:23
  • 你的CTE数据量大不大?如果数据量大的话还是临时表性能更好,我也遇到过CET数据量大性能很差的问题(2008 SP3),后来修改为临时表。

    个人觉得CET在数据量小或者递归的情况下比较有优势。


    Please Mark As Answer if it is helpful.

    2014年2月10日 2:01