1。若临时表只做这个查询用,不做他用;不必建临时表;直接查快。
2。处理比较复杂的结构变换时,或使用临时表做为中间结构,产生几种结果时,使用临时表是不错的选择。

解决方案 »

  1.   

    1.以你现在的数据量--4百万,最好先处理出需要的数据行和列到临时表,再做查询
      注意:如果说要移动到临时表的数据会达到50万条以上,建议不必再建临时表,直接使用原表,因为付出得代价是得不偿失
    2.存储过程中临时表不宜多建,做好控制在4个以内
      数据量一般最好控制在万条以内,
      如果实在不行,可先建好要使用的表,在存储过程中调用