濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > [Oracle] 分析AWR報(bào)告的方法介紹

[Oracle] 分析AWR報(bào)告的方法介紹

熱門標(biāo)簽:人工智能地圖標(biāo)注自己能做嗎 百度地圖標(biāo)注素材 word地圖標(biāo)注方向 征服者火車站地圖標(biāo)注 阿爾巴尼亞地圖標(biāo)注app 美圖秀秀地圖標(biāo)注 征服眼公司地圖標(biāo)注 開封智能外呼系統(tǒng)廠家 外呼線路外顯本地號(hào)碼

AWR的數(shù)據(jù)主要有兩部分組成:
1)保存在內(nèi)存中的系統(tǒng)負(fù)載和性能統(tǒng)計(jì)數(shù)據(jù),主要通過v$視圖查詢 ;
2)mmon進(jìn)程定期以快照(snapshot)的方式將內(nèi)存中的AWR數(shù)據(jù)保存到SYSAUX表空間中,主要通過DBA_*視圖訪問。

1. AWR快照的生成
默認(rèn)情況下,每隔一小時(shí)自動(dòng)產(chǎn)生一個(gè)快照,保存最近7天的信息,可以通過以下語句查詢:
SQL>select SNAP_INTERVAL,RETENTION from dba_hist_wr_control;

SNAP_INTERVAL       RETENTION
----------------------------------------------------------
+00000 01:00:00.0       +00007 00:00:00.0
可以通過以下語句修改時(shí)間間隔和保存時(shí)間(以分鐘為單位):
exec dbms_workload_repository.modify_snapshot_settings(interval => 30, retention = > 10*24*60);
也可以根據(jù)需要隨時(shí)手動(dòng)生成快照:
exec dbms_workload_repository.create_snapshot;

2. AWR報(bào)告的生成
以sysdba運(yùn)行如下命令:
@?/rdbms/admin/awrrpt.sql

3. AWR報(bào)告的分析
策略
因?yàn)锳WR報(bào)告非常長,不可能從頭到尾一字不漏的去看,要有選擇的去看重點(diǎn)部分。最好能對(duì)照的來讀,即和系統(tǒng)正常情況下的AWR報(bào)告對(duì)比,找差異。

AWR報(bào)告采用總分的形式,前面是系統(tǒng)的整體情況,后面是各個(gè)部分細(xì)節(jié),一開始不要陷入細(xì)節(jié),先分析系統(tǒng)的整體狀況,對(duì)于后面的專題分析,要根據(jù)關(guān)注點(diǎn)的不同,采取跳躍式分析。
還要根據(jù)具體業(yè)務(wù)的不同,決定某種現(xiàn)象是否正常。

系統(tǒng)整體狀況方面
1)Load Profile:分析系
了解系統(tǒng)整體負(fù)載狀況,如每秒中的事務(wù)數(shù)/語句數(shù),每秒/每事務(wù)物理讀寫次數(shù)(Physical Reads/Writes), 邏輯讀寫次數(shù)(Logical Reads/Writes),SQL語句的解析(Parse),特別是硬解析次數(shù)等。

2)Instance Efficiency Percentages:各指標(biāo)都應(yīng)接近100%,除了:execute to parse (70%以上)和parse cpu to parse elapsed。如果不符合,基本可以確定系統(tǒng)存在性能問題;但是如果反過來,即都符合,也不能說明系統(tǒng)完全正常,還要看實(shí)際情況。

具體狀況方面
1)Top 5 Timed Events:這里列出消耗時(shí)間最多的5個(gè)等待事件,每種等待說明,都表示一種原因,如:db file sequential read表示按索引訪問出現(xiàn)等待,db file scattered reade表示全表掃描訪問出現(xiàn)等待事件。
2)Top N SQL:根據(jù)時(shí)間消耗,內(nèi)存消耗,物理I/O等排序,對(duì)相關(guān)SQL分析執(zhí)行計(jì)劃
3)如果是RAC環(huán)境,需要特別關(guān)注RAC Statistic中的相關(guān)指標(biāo)
4)SGA PGA分析
5)分析表空間、數(shù)據(jù)文件I/O

您可能感興趣的文章:
  • oracle AWR性能監(jiān)控報(bào)告生成方法
  • Oracle AWR(自動(dòng)工作量資料檔案庫)的管理與維護(hù)詳解

標(biāo)簽:孝感 泰安 六安 宜春 酒泉 葫蘆島 淮南 海北

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《[Oracle] 分析AWR報(bào)告的方法介紹》,本文關(guān)鍵詞  Oracle,分析,AWR,報(bào)告,的,方法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《[Oracle] 分析AWR報(bào)告的方法介紹》相關(guān)的同類信息!
  • 本頁收集關(guān)于[Oracle] 分析AWR報(bào)告的方法介紹的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    昂仁县| 黄浦区| 璧山县| 大名县| 沾化县| 邯郸市| 清新县| 磐安县| 繁昌县| 东丽区| 佛冈县| 叙永县| 苏尼特左旗| 光泽县| 新竹县| 滁州市| 翁源县| 边坝县| SHOW| 蛟河市| 新野县| 老河口市| 伊吾县| 米易县| 周至县| 葵青区| 海兴县| 屏山县| 奉贤区| 民权县| 盐城市| 伊川县| 买车| 浠水县| 秭归县| 泽普县| 宁陕县| 永川市| 富平县| 乌兰县| 民丰县|