<强>
一、为灰,心田,ADDM、SPA分别开启会话,并使用会话跟踪:
强>
——灰
<前>
alter session  set events & # 39; 10046, trace name context 永远level 12 & # 39;;
Session 改变。
完成@ashrpt
完成,alter session set  events & # 39; 10046, trace name context 从# 39;;
>之前
——心田;
<前>
完成,alter session set  events & # 39; 10046, trace name context 永远level 12 & # 39;;
Session 改变。
完成@awrrpt
完成,alter session set  events & # 39; 10046, trace name context 从# 39;;
>之前
——ADDM
<前>
完成,alter session set  events & # 39; 10046, trace name context 永远level 12 & # 39;;
Session 改变。
完成,var task_name  varchar2 (30);
完成,exec DBMS_ADDM.ANALYZE_DB (: task_name, 57岁的58);
PL/SQL procedure  successfully 完成。
完成print : task_name
TASK_NAME
--------------------------------------------------------------------------------
TASK_366
完成,set long 1000000, pagesize 0;
完成,select dbms_addm.get_report (& # 39; TASK_366& # 39;),得到双;
完成,alter session set  events & # 39; 10046, trace name context 从# 39;;
>之前
——温泉
<前>
完成,alter session set  events & # 39; 10046, trace name context 永远level 12 & # 39;;
完成,开始
dbms_sqltune.create_sqlset才能(
sqlset_name才能=祝辞& # 39;cpu_2& # 39;
description 才能=祝辞,& # 39;High cpu read tuning 集# 39;);
结束才能;
2/才能,,,,,,3,,,,4,,,,5,,,,6,,
PL/SQL procedure  successfully 完成。
完成申报
base_cur 才能;dbms_sqltune.sqlset_cursor;
,开始
open 才能;base_cur
select 才能;价值(x),得到表(DBMS_SQLTUNE.select_workload_repository(57, 58,空,空,& # 39;cpu_time& # 39;,空,空,空,10)),x;
,,
dbms_sqltune.load_sqlset才能(sqlset_name=祝辞& # 39;cpu_2& # 39;, populate_ ,, 2,,,, 3,,,, 4,,,, 5,,,, 6,,,, 7,, cursor =祝辞,base_cur);
结束才能;
8/,,,,,,,,9,,
PL/SQL procedure  successfully 完成。
完成,variable sts_task , VARCHAR2 (64);
完成,EXEC sts_task :=DBMS_SQLPA.CREATE_ANALYSIS_TASK (sqlset_name=祝辞& # 39;cpu_2& # 39;, order_by=祝辞& # 39;cpu_time& # 39;,描述=祝辞& # 39;process workload ordered by cpu_time& # 39;);
PL/SQL procedure  successfully 完成。
完成,EXEC DBMS_SQLPA.execute_analysis_task (task_name=祝辞:sts_task execution_type=祝辞& # 39;CONVERT SQLSET& # 39;, execution_params=祝辞dbms_advisor.arglist (& # 39; TIME_LIMIT& # 39; & # 39; 1800 & # 39;));
PL/SQL procedure  successfully 完成。
完成,set long 1000000, pagesize 0;
完成,select DBMS_SQLPA.report_analysis_task (: sts_task & # 39; html # 39;, & # 39;所有# 39;,& # 39;所有# 39;),得到双;
完成,alter session set  events & # 39; 10046, trace name context 从# 39;;
>之前
<强>
二,通过tkprof解析跟踪文件
强>
tkprof orcl_ora_21955。委员会/home/oracle/ash.txt
tkprof orcl_ora_22077。委员会/home/oracle/awr.txt
tkprof orcl_ora_22087。委员会/home/oracle/addm.txt
tkprof orcl_ora_22092。委员会/home/oracle/spa.txt
<强>
三、查看解析结果
强>
——灰
<前>
call ,,,, count ,,,,,, cpu ,,, elapsed ,,,,,, disk ,,,,, query ,,, current ,,,,,,,行
- - - - - - - - - - - -女人、快乐,- - - - - - - - - -,- - - - - - - - - - -,- - - - - - - - - - -,- - - - - - - - - - -,- - - - - - - - - - -,- - - - - - - - - - -
Parse ,,,, 1041,,,,,, 0.39,,,,,,, 0.39,,,,,,,,,, 0,,,,,,,, 252,,,,,,,,,, 0,,,,,,,,,,, 0
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null