Oracle資料庫後臺會每小時收集系統當前狀態映象,並且保持在資料庫中。awr報告能匯出指定時間段的效能分析情況,是對Oracle效能評定以及發現問題SQL的重要依據。
方法/步驟
通過pl/sql訪問正在使用的資料庫,開啟命令視窗,輸入以下命令
@’D:\oracle\product\10.2.0\db_1\RDBMS\ADMIN\awrrpt.sql’(注一)
回車後會生成下列彈出框,輸入匯出格式,預設html
選擇OK後會提示輸入需要顯示幾天內的映象;輸入值為3.14時表示查詢出3.14天內的所有報告
輸入需要匯出映象的起始時間SNAP_ID
輸入需要匯出映象的終止時間SNAP_ID;也就是匯出SNAP_ID在3886至3888之間的AWR日誌
輸入匯出報告的名稱
稍等一會就能完成日誌匯出,匯出後根據路徑找到AWR報告(注二)
注意事項
注一:第一步命令中的路徑需要根據本機的Oracle安裝目錄進行跟換。
注二:可以在第六步提示輸入檔名稱時帶入指定路徑,就不用匯入C盤了,比如輸入D:awr11.lst就能直接在D盤的根目錄找到報告檔案了