服务器 频道

Oracle-DBA 的 SQL 优化次序

  【IT168 服务器学院】Oracle-DBA 的 SQL 优化次序:

  第一、环境调整

服务器 内存/CPU
网络 网络传输问题
磁盘I/O 要求磁盘I/O没有瓶颈

  第二、实例调整

SGA/影响后台处理行为的启动参数如优化器模式

  第三、对象调整

重要对象如大表、索引等的重要参数,如存贮参数扩展参数等

  第四、SQL调整

  • 定位高影响力SQL语句——高频使用、高资源消耗等
  • 调整语句——找到资源消耗的原因,进行优化
  • 将优化的执行计划持久化

  注:应用前设计阶段的优化及由DBA指导的研发将获得最高的性能收益!因此有经验的公司总是会请DBA制定SQL语句规范,以及负责进行SQL语句审查。

0
相关文章