--某网友给的建议

1.熟悉执行计划的各种操作,会看懂执行计划
2.熟悉表的数据分布,索引,分区等对执行计划的影响
3.熟悉各种SQL语句的写法,能等价改写各种SQL
4.能够利用业务特点改写和设计SQL
5.能利用ORACLE提供的各种工具,比如sql trace,dbms_xplan,sql tuning advisor,spm等优化sql

推荐书籍:

1. oracle性能诊断艺术

2. oracle性能优化求生指南

希望自己能在SQL优化方面有些进步!