效能優化之達夢AWR使用
什麼是達夢AWR?
AWR--Automatic Workload Repository,系統為其所有重要統計資訊和負載資訊執行一次快照,並將這些快照儲存在AWR中。
達夢AWR功能預設是關閉的,如果需要開啟,則呼叫DBMS_WORKLOAD_REPOSITORY.
AWR_ SET_INTERVAL過程設定快照的間隔時間。DBMS_WORKLOAD_REPOSITORY包還負責snapshot(快照)的管理。
怎麼使用達夢AWR?
在使用DBMS_WORKLOAD_REPOSITORY包之前,需要提前呼叫系統過程,並設定間隔時間具體使用方法如下:
SP_CREATE_SYSTEM_PACKAGES(1);
下面語句設定間隔為30分鐘,也可以是其他值:
CALL DBMS_WORKLOAD_REPOSITORY.AWR_SET_INTERVAL(30);
注意:DM資料庫在建立該包時,預設建立一個名為SYSAUX的表空間,對應的資料檔案為SYSAWR.DBF,該表空間用於儲存該包生成快照的資料。如果該包被刪除,那麼SYSAUX表空間也對應地被刪除。
CREATE_SNAPSHOT手動建立快照,也可以等待設定的間隔時間後系統自動建立快照,快照id從1開始遞增:
手動建立快照:
DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();
檢視建立的快照資訊,包括快照id:
SELECT * FROM SYS.WRM$_SNAPSHOT;
把snapshot的id在1~2範圍內的AWR分析報告生成到/home/dmdba/awr1.html檔案。
SYS.AWR_REPORT_HTML(1,2,'/home/dmdba','AWR1.HTML');
報告內容與Oracle的AWR相類。
相關文章
- 達夢SQL優化利器-ET使用方法SQL優化
- 【效能優化】AWR的手工生成優化
- 達夢SQL優化方法statSQL優化
- 【效能優化】sqlplus中使用指令碼生成awr報告優化SQL指令碼
- 達夢SQL優化-回表BLKUP2SQL優化
- MySQL 效能優化之索引優化MySql優化索引
- MySQL 效能優化之SQL優化MySql優化
- 效能優化之 NSDateFormatter優化ORM
- Android效能優化篇之計算效能優化Android優化
- Web效能優化之圖片優化Web優化
- 六、Android效能優化之UI卡頓分析之渲染效能優化Android優化UI
- 達夢資料庫AWR報告日常管理方法資料庫
- 效能優化漫談之七:效能優化的誤區優化
- 前端效能優化之效能測試前端優化
- Android效能優化之佈局優化Android優化
- 前端效能優化之WebP前端優化Web
- oracle效能優化之--hintsOracle優化
- mongodb之使用explain和hint效能分析和優化MongoDBAI優化
- 達夢資料庫如何來配置並生成AWR報告資料庫
- Android效能優化篇之服務優化Android優化
- 九、Android效能優化之網路優化Android優化
- Android 效能優化之記憶體優化Android優化記憶體
- Android 效能優化(八)之網路優化Android優化
- MySQL 效能優化之快取引數優化MySql優化快取
- Android 效能優化(十二)之我為什麼寫效能優化Android優化
- 達夢遷移工具之MySQL資料庫遷移到達夢MySql資料庫
- 面試題:webpack之效能優化面試題Web優化
- 前端效能優化之Lazyload前端優化
- JS效能優化 之 FOR迴圈JS優化
- 效能優化之拋棄Calendar優化
- React效能優化方案之PureRenderMixinReact優化
- 4、React元件之效能優化React元件優化
- 【MySQL】效能優化之 order by (一)MySql優化
- 效能優化-使用 RAIL 模型評估效能優化AI模型
- 八、Android效能優化之電量優化(二)Android優化
- 前端效能優化之桌面瀏覽器優化策略前端優化瀏覽器
- 資料庫效能優化之SQL語句優化資料庫優化SQL
- Android效能優化之巧用軟引用與弱引用優化記憶體使用Android優化記憶體