INSERT INTO Tab SELECT XXXXXXXX
居然比 SELECT XXXXXXXX快
这按理说不科学啊,谁能告诉我为啥

解决方案 »

  1.   

    XXX部分一毛一样
    纯查询的时候还限定了行数1000
    insert 的时候全部数据15000行
    反而insert快,奇怪类
      

  2.   

    你不能单纯的看窗口下方显示的时间,这个和你运行sql那一时刻计算机的性能有关系。建议你参考执行计划,要想深入了解的话就生成一个trace
      

  3.   

    同等条件下:
    单一个 select ,会把数据展现给你;
    如果是 insert select ,只是系统内部就完成了,没有和你交互;所以后者有时候快,也没什么问题的;
      

  4.   

    目测字段太多,plsql加载需要时间,你只select 3个字段试试