天天看点

学习SQL优化的建议

--某网友给的建议

1.熟悉执行计划的各种操作,会看懂执行计划

2.熟悉表的数据分布,索引,分区等对执行计划的影响

3.熟悉各种SQL语句的写法,能等价改写各种SQL

4.能够利用业务特点改写和设计SQL

5.能利用ORACLE提供的各种工具,比如sql trace,dbms_xplan,sql tuning advisor,spm等优化sql

推荐书籍: