AWR及ASH日常使用
AWR
用于過(guò)去一段時(shí)間數(shù)據(jù)庫(kù)性能及故障分析,搜集分析指標(biāo)
ASH
用于當(dāng)前1小時(shí)內(nèi)數(shù)據(jù)庫(kù)性能情況分析
@?/rdbms/admin/awrrpt 本實(shí)例
@?/rdbms/admin/awrrpti RAC 中選擇實(shí)例號(hào)
awrrpt.sql :
生成指定快照區(qū)間的統(tǒng)計(jì)報(bào)表;
awrrpti.sql :
生成指定數(shù)據(jù)庫(kù)實(shí)例,并且指定快照區(qū)間的統(tǒng)計(jì)報(bào)表;
awrsqlrpt.sql :
生成指定快照區(qū)間,指定SQL語(yǔ)句(實(shí)際指定的是該語(yǔ)句的SQLID)的統(tǒng)計(jì)報(bào)表;
awrsqrpi.sql :
生成指定數(shù)據(jù)庫(kù)實(shí)例,指定快照區(qū)間的指定SQL語(yǔ)句的統(tǒng)計(jì)報(bào)表;
awrddrpt.sql :
指定兩個(gè)不同的時(shí)間周期,生成這兩個(gè)周期的統(tǒng)計(jì)對(duì)比報(bào)表;
awrddrpi.sql :
指定數(shù)據(jù)庫(kù)實(shí)例,并指定兩個(gè)的不同時(shí)間周期,生成這兩個(gè)周期的統(tǒng)計(jì)對(duì)比報(bào)表;
查看有多少個(gè)快照
select count(1) from wrh$_active_session_history;
select count(1) from dba_hist_active_sess_history;
通過(guò)查詢(xún)視圖DBA_HIST_SNAPSHOT,可以知道系統(tǒng)中產(chǎn)生了哪些快照。
select * from DBA_HIST_SNAPSHOT;
數(shù)據(jù)存儲(chǔ)位置:
select table_name from dba_tables where table_name like WRM$%;
create user awr_user identified by "awr_user";
grant execute on DBMS_WORKLOAD_REPOSITORY to awr_user;
grant execute on DBMS_ADVISOR to awr_user;
grant select any dictionary to awr_user;
grant connect,ADVISOR to awr_user;
查看AWR策略:
col SNAP_INTERVAL format a20
col RETENTION format a20
select * from dba_hist_wr_control;
修改AWR配置:
exec dbms_workload_repository.modify_snapshot_settings(interval=>60, retention=>7*24*60);
手工生成AWR快照:
BEGIN
DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();
END;
手工刪除快照:
exec DBMS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE(low_snap_id => 973, high_snap_id => 999, dbid => 262089084);
ASH報(bào)告分析簡(jiǎn)介
AWR報(bào)告分析簡(jiǎn)介
備注:Average Active Session AAS= DB time/Elapsed Time 是否大于1初步判斷
備注:初步判斷IO情況及SQL執(zhí)行情況
備注:根據(jù)前面幾位的等待事件,分析相應(yīng)的SQL
備注:示例若想看SQL信息,直接點(diǎn)SQL Statistics即可
備注:按不同維度(邏輯讀,物理讀,表情況)羅列的統(tǒng)計(jì)信息情況
AWR報(bào)告性能對(duì)比簡(jiǎn)介
更多精彩干貨分享
點(diǎn)擊下方名片關(guān)注
IT那活兒
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/129785.html
摘要:摘要阿里云主要分為離線分析和在線分析兩種功能。演講嘉賓簡(jiǎn)介勛臣,阿里云內(nèi)核團(tuán)隊(duì)技術(shù)專(zhuān)家,目前阿里云專(zhuān)家系統(tǒng)開(kāi)發(fā)。通過(guò)診斷報(bào)告定位性能下降原因。 摘要:阿里云CloudDBA主要分為離線分析和在線分析兩種功能。幫助用戶節(jié)省成本,定位問(wèn)題,分析原因并推薦解決方法。CloudDBA可以做到實(shí)時(shí)診斷,離線診斷和SQL優(yōu)化。并且通過(guò)MySQL的參數(shù)調(diào)優(yōu),檢測(cè)參數(shù)的不合理或者準(zhǔn)備的延遲的情況。 演...
摘要:表示用戶操作花費(fèi)的時(shí)間,包括時(shí)間和等待事件。當(dāng)內(nèi)存中排序空間不足時(shí),使用臨時(shí)表空間進(jìn)行排序,這個(gè)是內(nèi)存排序?qū)偱判虻陌俜直取_^(guò)低說(shuō)明有大量排序在臨時(shí)表空間進(jìn)行。要確保,否則存在嚴(yán)重的性能問(wèn)題,比如綁定等會(huì)影響該參數(shù)。 Oracle中的AWR,全稱(chēng)為Automatic Workload Repository,自動(dòng)負(fù)載信息庫(kù)。它收集關(guān)于特定數(shù)據(jù)庫(kù)的操作統(tǒng)計(jì)信息和其他統(tǒng)計(jì)信息,Oracle以...
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4100·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3597·2023-01-11 13:20