Oracle AWR報告收集中斷的問題

2021-09-19 19:42:12 字數 1237 閱讀 2727

目前的資料庫巡檢,主要依賴袋鼠雲自研管控平台easydb,它可以提供完善的資料庫和主機效能/資源資訊,並且配備有簡訊、釘釘、**等告警;可接入本地或雲上例項;註冊saas版可以體驗所有功能,不收取費用

(一)在某天巡檢客戶的例項時,發現awr報告已經中斷一段時間

但是其他例項均正常

首先排除easydb本身故障導致的問題

(二)接下來使用運維賬戶登陸到資料庫伺服器,檢視awr是否真的沒有收集

事實卻是在19-03-10 6:00 之後就沒有收集awr

(三)檢視告警日誌,發現在當天6:00發生一次內部錯誤 ora-07445導致mmon程序異常

(四)檢視程序,伺服器上部署兩個例項,但是只有乙個mmon程序

(五)mmon是乙個管理監控程序,不影響例項執行,但是awr報告不會再收集;11g在一般情況下,mmon程序會自動重啟

2019-03-26t10:55:02.526294+08:00

restarting dead background process mmon

starting background process mmon

2019-03-26t10:55:02.664864+08:00

mmon started with pid=51, os id=23218

現在這個情況就比較特殊,是因內部錯誤引起,那就需要人為重啟:

1:重啟例項

2:alter system enable restricted session;

alter system disable restricted session;

第1個方法影響較多,還是建議在業務空閒期間,選用方法2,快速在資料庫中執行這兩條sql

(六)資料庫的操作先提請郵件審核,通過之後再做執行

Oracle AWR報告型別

sql oracle home rdbms admin awrrpt.sql sql oracle home rdbms admin awrrpti.sql 如果乙個節點down機了,那麼可以從另外乙個節點等上去執行這個指令碼做,down機節點的awr報告 sql oracle home rdbms...

Oracle AWR報告筆記

dos 下輸入 1 sqlplus system oracle as sysdba 2 sql rdbms admin awrrpt.sql 3 輸入 report type 的值 html 報告格式,還可以是text 4 輸入 num days 的值 3 假設是3天 5 輸入 begin snap...

提取oracle awr報告

做效能測試時有時需要分析sql的執 況,以找出需要優化的sql,oracle資料庫就提供了很好的資料庫狀態和sql執 況的監控平台,資料庫的監控平台可以時時的監控資料庫的狀態,同時還可以取監控的時間段生成awr報告,來分析指定時間段的資料庫的執行狀態。awr報告其實就是取的資料庫中兩個快照之間資料,...