Oracle效能監視

2021-08-31 22:16:12 字數 820 閱讀 3947

10g以前的監視方法,事情發生之後才去收集資訊,不能滿足實時解決問題的需求。

10g版本新特性,前瞻性、實時性監測。

記憶體監視器(memory monitor,簡稱mmon)

記憶體監視燈(memory monitor light,簡稱mmnl)

系統全域性區(system global area,簡稱sga)

mmon每隔60分鐘執行一次,從資料目錄檢視、動態效能檢視和優化器中收集統計資訊,叫做automatic workload repository,awr涉及的表為sysman使用者所有,儲存到sysaux表空間中。

預設儲存時間為7天。

修改pfile/spfile中的引數statistics_level,參考如下。

收集級別               描述

basic(基本)         禁用awr和大多數其他診斷監視以及顧問活動。

typical(典型)      預設值,適用於大多數環境

all(全部)             捕獲typical收集級別的所有統計資料

資料庫例項:   >  

自動工作量資料檔案庫 

awr收集完資訊後,addm自動分析收集到的資料,並與前2個arw快照所收集的統計資料做對比,可以輕鬆找到資料庫潛在問題,比如cpu和i/o瓶頸,資源密集型sql或pl/sql,鎖爭用,oracle記憶體結構在sga內的利用率等。

db time 資料庫時間=cpu時間+等待時間,降低db time可以優化資料庫效能。

效能監視器

效能監視器捕捉硬體和軟體部件,如處理器 程序 執行緒等生成的效能資料,由此跟蹤資源狀態。執行效能監視器,通過執行命令提示符指令 perfmon如圖 為了獲得以前只在效能監視器中可用的大量資料的實時快照,sql server現在通過一組動態管理檢視 dmv 和動態管理函式 dmf 在內部提供了相同的資...

windows效能監視功能

這篇主要說說windows系統自帶的效能監視功能 performancecouonter.開啟管理工具 效能,我們可以立即看到伺服器的cpu,程序執行時間,磁碟容量等效能引數走勢圖。然而不僅僅是這幾項,我們可以通過新增技術器來檢視其他的效能指標 如果你說,這麼看太麻煩了,ok,我們通過c 將這些值取...

效能監視和優化

專案十四效能監視和優化 專案學習目標 1.了解系統效能相關概念 2.掌握任務管理器的使用 3.掌握效能監視器的使用。學習難點 1.任務管理器的使用 2.效能監視器的使用。專案任務描述 管理員小李周一早晨剛到辦公室就遇到一位心急如焚的使用者抱怨自己的檔案伺服器執行速度太慢,但其他正常,針對這個問題,小...