1. 程式人生 > >如何獲取AWR報告

如何獲取AWR報告

AWR報告獲取步驟-PUTTY

首先以sysdba的方式登入至對應的資料庫中

login as: root
[email protected]'s password:
Last login: XXXXXXXXX
[[email protected]~]# su - oracle
[[email protected] ~]$ sqlplus / as sysdba

在SQL>介面輸入如下資訊:@?/rdbms/admin/awrrpt.sql

//僅第一行為需要輸入,其餘部分為輸入後自動彈出,最後一行為待輸入欄位
SQL> @?/rdbms/admin/awrrpt.sql

Current Instance
~~~~~~~~~~~~~~~~

   DB Id    DB Name      Inst Num Instance
----------- ------------ -------- ------------
 4036169000 XXXXXXX           XXXXXXX

Specify the Report Type
~~~~~~~~~~~~~~~~~~~~~~~
AWR reports can be generated in the following formats.  Please enter the
name of the format at the prompt.  Default value is 'html'.

'html'          HTML format (default)
'text'          Text format
'active-html'   Includes Performance Hub active report

Enter value for report_type:

選擇報告的生成格式,有html/text/active-html三種,預設為html
直接鍵入enter即可(即為預設的html格式)

//僅第一行為需要輸入,其餘部分為輸入後自動彈出,最後一行為待輸入欄位
Type Specified:                  html


Instances in this Workload Repository schema
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   DB Id     Inst Num DB Name      Instance     Host
------------ -------- ------------ ------------ ------------
* 4036169000        ----      ------     -----
  4036169000        -----      ------     -----

Using 4036169000 for database Id
Using          2 for instance number

輸入需要多長時間的資料,輸入對應的天數,例如想檢視過去三天的資料,則輸入:3

//僅第一行為需要輸入,其餘部分為輸入後自動彈出,最後一行為待輸入欄位
Enter value for num_days: 3

Listing the last 3 days of Completed Snapshots

                                                        Snap
Instance     DB Name        Snap Id    Snap Started    Level
------------ ------------ --------- ------------------ -----
XXXXXXX   XXXXXXXXXX         13165 26 Nov 2018 00:00      1
                              13166 26 Nov 2018 01:00      1
                              13167 26 Nov 2018 02:00      1
                              13168 26 Nov 2018 03:00      1
                              13169 26 Nov 2018 04:00      1
                              13170 26 Nov 2018 05:00      1
                              13171 26 Nov 2018 06:00      1
                              13172 26 Nov 2018 07:00      1
                              13173 26 Nov 2018 08:00      1
                              13174 26 Nov 2018 09:00      1
                              13175 26 Nov 2018 10:00      1
                              13176 26 Nov 2018 11:00      1
                              13177 26 Nov 2018 12:00      1
                              13178 26 Nov 2018 13:00      1
                              13179 26 Nov 2018 14:00      1
                              13180 26 Nov 2018 15:00      1
                              13181 26 Nov 2018 16:00      1
                              13182 26 Nov 2018 17:00      1
                              13183 26 Nov 2018 18:00      1
                              13184 26 Nov 2018 19:00      1
                              13185 26 Nov 2018 20:00      1
                              13186 26 Nov 2018 21:00      1
                              13187 26 Nov 2018 22:00      1
                              13188 26 Nov 2018 23:00      1
                              13189 27 Nov 2018 00:00      1
                              13190 27 Nov 2018 01:00      1
                              13191 27 Nov 2018 02:00      1
                              13192 27 Nov 2018 03:00      1
                              13193 27 Nov 2018 04:00      1
                              13194 27 Nov 2018 05:00      1
                              13195 27 Nov 2018 06:00      1
                              13196 27 Nov 2018 07:00      1
                              13197 27 Nov 2018 08:00      1
                              13198 27 Nov 2018 09:00      1
                              13199 27 Nov 2018 10:00      1
                              13200 27 Nov 2018 11:00      1
                              13201 27 Nov 2018 12:00      1
                              13202 27 Nov 2018 13:00      1
                              13203 27 Nov 2018 14:00      1
                              13204 27 Nov 2018 15:00      1
                              13205 27 Nov 2018 16:00      1
                              13206 27 Nov 2018 17:00      1
                              13207 27 Nov 2018 18:00      1
                              13208 27 Nov 2018 19:00      1
                              13209 27 Nov 2018 20:00      1
                              13210 27 Nov 2018 21:00      1
                              13211 27 Nov 2018 22:00      1
                              13212 27 Nov 2018 23:00      1
                              13213 28 Nov 2018 00:00      1
                              13214 28 Nov 2018 01:00      1
                              13215 28 Nov 2018 02:00      1
                              13216 28 Nov 2018 03:00      1
                              13217 28 Nov 2018 04:00      1
                              13218 28 Nov 2018 05:00      1
                              13219 28 Nov 2018 06:00      1
                              13220 28 Nov 2018 07:00      1

                                                        Snap
Instance     DB Name        Snap Id    Snap Started    Level
------------ ------------ --------- ------------------ -----
XXXXXXX     XXXXXXX          13221 28 Nov 2018 08:00      1
                              13222 28 Nov 2018 09:00      1
                              13223 28 Nov 2018 10:00      1
                              13224 28 Nov 2018 11:00      1
                              13225 28 Nov 2018 12:00      1
                              13226 28 Nov 2018 13:00      1
                              13227 28 Nov 2018 14:00      1



Specify the Begin and End Snapshot Ids
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Enter value for begin_snap:

會彈出過去三天每個時間點,及其對應的Snap ID

Enter value for begin_snap: 13221
Begin Snapshot Id specified: 13221

Enter value for end_snap: 13222
End   Snapshot Id specified: 13222

Specify the Report Name
~~~~~~~~~~~~~~~~~~~~~~~
The default report file name is awrrpt_2_13221_13222.html.  To use this name,
press <return> to continue, otherwise enter an alternative.

Enter value for report_name:

輸入所生成的Report的名稱,可以不輸入,系統會預設給你對應命名
直接鍵入Enter即可

End of Report
</body></html>
Report written to awrrpt_2_13221_13222.html

生成完成後退出,輸入:exit

SQL> exit
Disconnected from Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Advanced Analytics and Real Application Testing options

為了便於檢索檔案,輸入:pwd,用於顯示當前目錄,表示生成的AWR報告存放的路徑

[[email protected] ~]$ pwd
/home/oracle
//對應的路徑即為存放AWR報告的路徑

直接進入對應的路徑下將相應的檔案copy出即可獲取所需的AWR報告,文中部分資訊用XXXXX或--------代替,實際上並不會影響閱讀及應用