oracle中提取的数据量很大的时候,有哪些方法可以提高数据库查询性能?

解决方案 »

  1.   

    是需要查询出来的数据量很大,还是原始数据量大但是查询的数据量小?
    第一种情况就要看业务需求了,一般不建议一次查询过多的数据,可以采用分页的方法减少查询数据量
    第二种情况要看数据库设计,合理的表索引对数据库查询的性能影响很大的,可以在SQL*PLUS里面用“set autotrace on”查看SQL查询优化器的执行计划,调整sql语句和索引来优化性能