1. 程式人生 > >Linux平臺生成awr報告

Linux平臺生成awr報告

Linux平臺生成awr報告 生成awr報告 awr報告生成

1.使用oracle用戶登錄應用服務器所使用的數據庫所在的服務器

# su –oracle

2.輸入env命令,查詢出ORACLE_HOME 目錄

3.然後進入$ORACLE_HOME/rdbms/admin目錄,查詢awr語句(此步驟可以忽略)

此處可以直接省略2,3步驟,直接執行如下命令:

cd $ORACLE_HOME/rdbms/admin


4.用SYSDBA身份登錄sqlplus / as sysdba

5.在sqlplus中輸入@awrrpt

技術分享圖片


6.開始按照提示操作,首先是選擇要生成awr報告的類型,可以選擇text類型和html類型,建議html類型,輸入html

技術分享圖片


7.選擇查看最近多少天的鏡像記錄;輸入1,則表示要查看今天0點開始到當前時間的記錄;輸入2,則表示要查看昨天0點開始到當前時間的記錄,以此類推。默認情況下,AWR會將鏡像信息保留一個月,缺省記錄最近7天。這裏輸入2作為示例

技術分享圖片


8.輸入天數後,界面會顯示出一個時間段的表格,每個時間點都對應一個Snap Id,間隔時間默認是1個小時,接下來,輸入要生成報告的時間開始點對應的Snap Id,這裏以2018-03-19 14:00為例,表中看到其對應的Snap Id是33192。然後,要輸入生成報告的時間的結束點對應的Snap Id,這裏選2018-03-19 15:00為例,表中看到其對應的Snap Id是33193

技術分享圖片

技術分享圖片


9.接著要求輸入生成報告的名字,系統會自動生成一個默認的名字,並會在提示信息中顯示出來,如果使用默認名,則不用輸入任何內容,直接回車即可。默認名稱格式一般都是awrrpt_1_開始snapid_結束snapid.html,我們也可以輸入自己定義的名稱如:awrrpt_20180319

技術分享圖片


10.出現下圖所示則生成成功

技術分享圖片


11.然後就會在$ORACLE_HOME/rdbms/admin目錄下生成html格式的報告

12.生成完畢後,輸入exit命令退出oracle

13.用ftp工具登錄服務器,並把生成的報告下載到本地。












Linux平臺生成awr報告