数据量大的话是单条语句好还是多条快

解决方案 »

  1.   


    如果是数据迁移的话,就是多条分批次迁移比较快。如果 是普通的页面显示的话,建议分页显示最快,效率最高。综合下来,如果可以写多条sql语句的话,效率通常比较快。当然有 一个特例,如果回滚段空间足够大的话,insert ... select ... 迁移数据的时候还是单句的效率最高的。
      

  2.   

    尽量不要写一条大而全的sql语句。理由:
    1. 通常性能不佳;
    2. 调试、维护困难
      

  3.   

    确实,没有明白呀!!
    支持楼上滴!!如果是数据迁移的话,就是多条分批次迁移比较快。 如果 是普通的页面显示的话,建议分页显示最快,效率最高。 当然有 一个特例,如果回滚段空间足够大的话,insert ... select ... 迁移数据的时候还是单句的效率最高的。