awr學習
library hit
buffer hit
buffer hit
--這兩項應該特別關注
報告的第一部分:它包含了一些資料庫和例項的資訊
sessions
--採集例項連線的會話數,瞭解併發使用者的大概情況,判斷資料庫的型別很有用
--採集例項連線的會話數,瞭解併發使用者的大概情況,判斷資料庫的型別很有用
db time
--這個資料比較重要,它表示使用者操作花費的時間,包括cpu時間和等待時間,
eg:在60分鐘的週期中,使用者的時間佔用了422分鐘,這個比例是相關高的,說明資料庫比較繁忙,如果我們看到這樣的資訊,那麼應該到top5的等待部分去檢視究竟是什麼事件佔用了系統如此多的時間
--這個資料比較重要,它表示使用者操作花費的時間,包括cpu時間和等待時間,
eg:在60分鐘的週期中,使用者的時間佔用了422分鐘,這個比例是相關高的,說明資料庫比較繁忙,如果我們看到這樣的資訊,那麼應該到top5的等待部分去檢視究竟是什麼事件佔用了系統如此多的時間
load profile中
--physical reads 可以看到資料庫的執行情況有一個大概的瞭解,這個資料庫看起來還是比較繁忙的,有比較大的io操作
--physical reads 可以看到資料庫的執行情況有一個大概的瞭解,這個資料庫看起來還是比較繁忙的,有比較大的io操作
instance efficient percentages
--這部分是記憶體效率的統計資訊,這些值都應該可能接近100
--這部分是記憶體效率的統計資訊,這些值都應該可能接近100
如果這部分哪個資料偏低,就要做相關的分析研究:
比如soft parse%偏低,說明系統中有些sql沒有重用,最可能的原因就是沒有繫結變數;
buffer hit%太低,說明有很多資料塊沒有快取到記憶體中,可能原因就是記憶體太小,
buffer nowait%值太小,說明發生sql訪問資料塊時資料庫正在別別的會話讀入記憶體,需要等待這個操作完成,發生這樣的事情通常是某些資料塊變成了熱快
比如soft parse%偏低,說明系統中有些sql沒有重用,最可能的原因就是沒有繫結變數;
buffer hit%太低,說明有很多資料塊沒有快取到記憶體中,可能原因就是記憶體太小,
buffer nowait%值太小,說明發生sql訪問資料塊時資料庫正在別別的會話讀入記憶體,需要等待這個操作完成,發生這樣的事情通常是某些資料塊變成了熱快
top 5 timed events
--這一部分是awr最重要的一部分,基本上首先會看這兒
--這一部分是awr最重要的一部分,基本上首先會看這兒
db file sequential read
--它通常指的是在訪問索引資料塊時會以db file sequential read方式來將資料塊讀入到記憶體中
db ```超過30%,從這個資料可以看出資料塊中移動執行著非常多的大查詢,這個等待時間通常是由sql語句造成的,看看它是否存在效能的問題
--它通常指的是在訪問索引資料塊時會以db file sequential read方式來將資料塊讀入到記憶體中
db ```超過30%,從這個資料可以看出資料塊中移動執行著非常多的大查詢,這個等待時間通常是由sql語句造成的,看看它是否存在效能的問題
cpu
--time看起來比較高--4907,比1小時高,這個和機器的cpu有關
--time看起來比較高--4907,比1小時高,這個和機器的cpu有關
latch
--共享池爭用等待事件,
可能是併發太多,也就是多個會話可能在爭用相同的資源,
--共享池爭用等待事件,
可能是併發太多,也就是多個會話可能在爭用相同的資源,
top5 timed events
如果這一部分顯示前5位等待事件一共也沒有等待多久,比如第一位在幾分鐘等待,那麼就沒必要做效能上的最佳化
如果這一部分顯示前5位等待事件一共也沒有等待多久,比如第一位在幾分鐘等待,那麼就沒必要做效能上的最佳化
--對一個系統來講,我們可能需要多做幾次這樣的報告,以便得到所有事件段的效能資料
time model statistics
--這一部分資訊列出了各種操作佔用的資料庫時間比例,這也是很有用的一部分,我們從這個列表立刻就發現,
--這一部分資訊列出了各種操作佔用的資料庫時間比例,這也是很有用的一部分,我們從這個列表立刻就發現,
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10271187/viewspace-1272154/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle之awr學習筆記Oracle筆記
- AWR 學習--留一個筆記筆記
- 基線,移動視窗,AWR學習心得
- 學用ORACLE AWR和ASH特性(1)-ASH和AWR的故事Oracle
- 學用ORACLE AWR和ASH特性(7)-AWR的幾個幫Oracle
- ORACLE AWROracle
- Oracle AWR ---Oracle
- oracle awrOracle
- 【AWR】Oracle資料庫建立awr基線Oracle資料庫
- 【AWR】Oracle批量生成awr報告指令碼Oracle指令碼
- 【AWR】ORA-13541修改AWR保留策略
- 【Oracle】-【AWR/Stackpack】-AWR(Stackpack)執行許可權Oracle
- 學習學習再學習
- 學用ORACLE AWR和ASH特性(8)-生成ASH報表Oracle
- awr的命令
- AWR簡介
- awr 日誌
- 批量生成AWR
- oracle awr ashOracle
- Oracle AWR速查Oracle
- oracle,metric,awrOracle
- 【Oracle】AWR analyseOracle
- 【AWR】自動生成AWR報告指令碼以及用法指令碼
- 每天定時生成awr,每小時一個awr
- Oracle 10g,AWR,AWR,ADDM最佳實踐Oracle 10g
- Oracle 11g AWR 系列六:使用 AWR 檢視Oracle
- 【AWR】Oracle awr相關檢視及體系介紹Oracle
- 【AWR】資料庫診斷工具AWR使用全程記錄資料庫
- 深度學習——學習目錄——學習中……深度學習
- oracle工具 awr formatOracleORM
- 轉載oracle awrOracle
- ASH, AWR , 等待事件事件
- awr 自動mailAI
- working with ASH and AWR
- 深度學習(一)深度學習學習資料深度學習
- 深度學習學習框架深度學習框架
- 強化學習-學習筆記3 | 策略學習強化學習筆記
- 學習產品快報09 | “CSDN學習”:增加學習提醒,提示學習不忘記