查询的速度会受数据量影响
可能原因是包含rtype = '2' 的记录比rtype = '1'

解决方案 »

  1.   

    数据表有多大了?
    打开分析开关或CTRL+L分析即可得出答案
      

  2.   

    to :uuxiaoli(SQL你在何方)   刚好相反 rtype = '2' 数据还没有20条
    但是 rtype 为1 的有 5000多条这个视图 才5000多条数据。
      

  3.   

    20条数据,需要21秒,这么费时间.
    不要用视图,直接写t_SQL查询一下,结果会怎么样.
    分析一下执行计划,查询开销的时间在哪个数据表
      

  4.   

    接一下,想请问uuxiaoli(SQL你在何方) 要在哪里才能看到你所说的"分析一下执行计划,查询开销的时间在哪个数据表"???
      

  5.   

    gdczch(一个好好人) 只要你 按 CTRL+L  在原先现实查询结果的地方就会显示查询计划。
      

  6.   

    你把两句都选中,然后按 Ctrl+L看看百分比,看看哪里不一样?
      

  7.   

    把完整的查询条件贴出来看,是不是你标记为CONDITION的条件与 RTYPE=‘1’有交集?