oracle性能问题的定位原则
原则:尽可能从小范围分析问题。
1、sql层
--如果能定位到sql,就不要从会话层分析
工具 执行计划,10053,10046
2、会话层
--如果能定位到会话,就不要从系统层面分析
v$session,v$sesstat,v$session_wait,v$sql,v$lock,sql_trace
3、系统层
--如果无法定位任何性能问题,从系统层面入手
AWR(STATSPACK),OS tools(top,iostat)
原则:尽可能从小范围分析问题。
1、sql层
--如果能定位到sql,就不要从会话层分析
工具 执行计划,10053,10046
2、会话层
--如果能定位到会话,就不要从系统层面分析
v$session,v$sesstat,v$session_wait,v$sql,v$lock,sql_trace
3、系统层
--如果无法定位任何性能问题,从系统层面入手
AWR(STATSPACK),OS tools(top,iostat)