|
1. SQL优化可以用到那些性能工具
ADDM,AWR,Statspack,一些DBA脚本,还有一些基本工具:动态性能表, 实例采集的统计和度量,企业管理器页面等
2. 如何缩短SQL调优时间
根据一些工具或选择负载量高的TOP SQL,确定哪些SQL有问题,然后分析SQL,找到正确的解决方案
3. 影响性能的常见因素
应用方面:写得不好的SQL,差的会话管理,索引的不合理;实例方面:内存不足,数据库结构不合理,实例的配置不当;操作系统方面:I/O争用,swap,参数的设置不当等等
4. 学习索引的重要性
没有索引,就是全表扫描,建立合理的索引可以大大提高扫描的速度
5. SQL优化的误区
没有定位到问题或影响最大的问题,就开始优化,一开始方向就可能错了 |
|