oracle AWR性能監控報告生成方法

目前至關一部分公司會用到oracle,在作性能測試的時候,對數據庫的監控很重要,那麼這裏先介紹下如何生成oracle自帶的awr監控報告,而具體報告的內容分析會放在後續的博客中html

 

oracle性能分析入門學習中,遇到oracle數據庫的性能問題,通常首要的步驟就是導出AWR的分析報告,awr報告是oracle自帶的監控報告,會自帶不少監控數據,那麼本篇博客就是介紹如何導出awr報告linux

1.首先須要進入oracle用戶,linux命令:su oracle,能夠看到從root用戶改成oracle用戶sql

 

 

2.而後進去sql命令行數據庫

sqlplus / as sysdba瀏覽器

3.能夠再鏈接,或者再測試一下oracle

conn /as sysdba性能

4.進入oracle報告選項中學習

@?/rdbms/admin/awrrpt.sql測試

5.Enter value for report_type:  這個顯示的意思是打印一個報告是以什麼格式打印的,要麼輸入html,要麼輸入text,若是直接默認回車,這裏是htmlspa

這裏直接默認回車,也就是直接採用默認的html

 

6.Enter value for num_days:   這裏的提示是讓咱們輸出幾天的報告,若是寫1就輸出1天,若是2就是兩天

7.Enter value for begin_snap:   出入起始的快照ID,這裏指的是打印出來的snap id,後面有snap started開始的時間

 

輸入一個起始的快照,輸出一個結束的快照id(本處起始id位3739,結束id位3740,也就是從22:30-22:40,中間10分鐘的間隔),這樣就將兩個時間段內的oracle報告輸出

(通常用法,性能測試時,先手工拍攝一張快照,或者調低自動快照的時間,而後執行壓測腳本,再手工拍攝之類,取壓測先後的快照id,這樣既可導出壓測期間的結果)

8.Enter value for report_name:  輸入一個報告的名字

 

好比test.html,不輸入就是默認的

 

9.再按exit退出命令行模式,就能夠在該目錄下生成一個目錄報告

 

把這個html下載下來,用瀏覽器打開便可看到awr測試報告!

是否是很簡單,先試試吧~~~~

相關文章
相關標籤/搜索