none
这种查询怎么加快速度 RRS feed

  • 常规讨论

  • 在一个存储过程中,建立一个临时表,然后插入一些数据.

    最后将这个表和另外几个实体表或者还存在临时表进行join,这样查询的话,怎么加快查询速度呢?


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年11月8日 1:41

全部回复

  • Ensure involved tables including temp table have proper index for join columns and search conditions.
    2011年11月8日 2:49
  • 实体表上都是有索引的.

    你的意思是说 在临时表上也要建立索引吗?


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年11月8日 3:30
  • That's correct. By the way, not just tables have index. Must have proper index that sql can use for the query.
    2011年11月8日 3:48
  • That's correct. By the way, not just tables have index. Must have proper index that sql can use for the query.


    但是我的临时表是在存储过程中定义的,也就是说要在存储过程中对临时表添加索引?


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年11月8日 5:15
  • That's the way.
    2011年11月8日 14:37