向客户提交的第一部分技术性报告:
《系统性能评估报告》、《系统性能分析报告》、《系统性能评估指标手测》
按部就班:性能分析--最佳路径--优化方案--三方签字--实施方案
OEM Performance Manager实时监控
STATSPACK自动采样(注意采样的时间间隔 15分钟[较为有效]30分钟一小时)
Top SQL 查看占用系统资源的SQL列表
使用STATSPACK和SQLA将主要的SQL按照缓冲区获取和物理读进行排列,检查其执行计划是否异常和明显不合理的索引扫描;
将STATSPACK的Snap Level设置成6,可以采集SQL的执行计划,方便分析, 不过会增加系统开销,加重CPU的负担;
如何设置Snap Level?
exec statspack.snap(i_snap_level=>6,i_modify_parameter=>'true');
如何设置显示SQL的数目?
修改$ORACLE_BASE/rdbms/admin/sprepins.sql中的define top_n_sql=5成别的数字;
索引优化
使用到的索引和不使用到的索引
全表扫描是个什么过程?
添加新评论0 条评论