久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      什么是oracle awr

      awr是指“自動(dòng)工作量資料檔案庫”,是Oracle數(shù)據(jù)庫用于收集、管理和維護(hù)數(shù)據(jù)庫整個(gè)運(yùn)行期間和性能相關(guān)統(tǒng)計(jì)數(shù)據(jù)的存儲倉庫,是Oracle數(shù)據(jù)庫性能調(diào)整和優(yōu)化的基礎(chǔ)。awr收集到的數(shù)據(jù)會(huì)被定期保存到磁盤,可以從數(shù)據(jù)字典查詢以及生成性能報(bào)告。

      什么是oracle awr

      本教程操作環(huán)境:Windows7系統(tǒng)、Oracle 11g版、Dell G3電腦。

      在對Oracle數(shù)據(jù)庫做性能優(yōu)化和調(diào)整的時(shí)候,整個(gè)數(shù)據(jù)庫在運(yùn)行期間的現(xiàn)狀或者說真實(shí)狀態(tài)只有在被完整記錄下來,才是可查,可知,可比較,可推測或者說為未來優(yōu)化調(diào)整提供支撐建議的基礎(chǔ)。那在Oracle數(shù)據(jù)庫中這個(gè)機(jī)制是由AWR來實(shí)現(xiàn)的。

      AWR是Oracle數(shù)據(jù)庫用于收集,管理和維護(hù)數(shù)據(jù)庫整個(gè)運(yùn)行期間和性能相關(guān)統(tǒng)計(jì)數(shù)據(jù)的存儲倉庫,是Oracle數(shù)據(jù)庫性能調(diào)整和優(yōu)化的基礎(chǔ)。

      1. 什么是AWR

      AWR是Automatic Workload Repository的簡稱,中文叫著自動(dòng)工作量資料檔案庫。既然是倉庫,又是保存負(fù)載數(shù)據(jù),所以保存的是數(shù)據(jù)庫性能相關(guān)的數(shù)據(jù)。即特定數(shù)據(jù)庫或者實(shí)例在過去運(yùn)行期間整個(gè)性能表現(xiàn)。AWR能實(shí)現(xiàn)性能數(shù)據(jù)的收集,處理,維護(hù),以及給出調(diào)整參考等。這些收集到的數(shù)據(jù)被定期保存到磁盤,可以從數(shù)據(jù)字典查詢以及生成性能報(bào)告等。

      2. AWR統(tǒng)計(jì)信息收集處理的內(nèi)容

      ??用于確定數(shù)據(jù)庫段的訪問和使用的對象統(tǒng)計(jì)信息

      ??基于活動(dòng)時(shí)間模型的統(tǒng)計(jì),位于v$sys_time_model和v$sess_time_model視圖

      ??系統(tǒng)和會(huì)話級別統(tǒng)計(jì)信息收集,位于v$sesstat和v$systat視圖

      ??基于耗用時(shí)間和CPU時(shí)間等高負(fù)載的sql語句

      ??ASH統(tǒng)計(jì)信息,代表了最近的活動(dòng)會(huì)話的歷史

      3. AWR涉及的2個(gè)重要參數(shù)

      • statistics_level

      ??BASIC:

      ????僅提供最基本的性能數(shù)據(jù)收集功能,許多性能基線所需的統(tǒng)計(jì)數(shù)據(jù)未被收集。Oracle不建議使用該值。

      ??TYPICAL:

      ????這是默認(rèn)值。段統(tǒng)計(jì),時(shí)間統(tǒng)計(jì),以及所有建議類統(tǒng)計(jì)數(shù)據(jù)被收集。

      ??ALL:

      ????收集所有typical級別數(shù)據(jù)、操作系統(tǒng)時(shí)間統(tǒng)計(jì)和行源執(zhí)行統(tǒng)計(jì)信息等。多用于調(diào)試模式,生產(chǎn)環(huán)境不建議使用。

      • timed_statistics

      ????指定時(shí)間相關(guān)的統(tǒng)計(jì)信息是否收集。當(dāng)statistics_level為TYPICAL 或者ALL時(shí),該值被設(shè)置為true,否則,設(shè)置為false。建議檢查該參數(shù),并設(shè)置為true。

      4.快照和基線

      • 快照

      ??AWR快照就是將收集到的性能數(shù)據(jù)以一定的頻率持久化到磁盤。這個(gè)持久化的作用主要是用于后續(xù)進(jìn)行分析或比對,同時(shí)這些性能數(shù)據(jù)也提供給ADDM進(jìn)行性能診斷并輸出診斷結(jié)果。即:AWR每小時(shí)對v$active_session_history進(jìn)行采樣一次,并將信息保存到磁盤中,并且保留8天(11g缺省值),8天后舊的記錄才會(huì)被覆蓋。這些采樣信息被保存在視圖wrh$_active_session_history中。而這個(gè)采樣頻率(1小時(shí))和保留時(shí)間(8天)可以根據(jù)實(shí)際情況進(jìn)行調(diào)整。

      • 基線

      ??有數(shù)據(jù),能比對,才能夠真正反映問題的實(shí)質(zhì)。那么在Oracle數(shù)據(jù)庫里邊,我們可以將其業(yè)務(wù)負(fù)載高峰期的活動(dòng)會(huì)話歷史數(shù)據(jù),更確切的說是AWR持久化的數(shù)據(jù)貼個(gè)標(biāo)簽,這個(gè)標(biāo)簽就是所謂的基線。因此基線就是某個(gè)特定時(shí)段業(yè)務(wù)高峰期數(shù)據(jù)庫整體性能的一個(gè)基準(zhǔn)報(bào)告,一旦當(dāng)后續(xù)數(shù)據(jù)庫出現(xiàn)性能問題或運(yùn)行不佳的時(shí)候,通過使用基線,與性能問題期間的性能統(tǒng)計(jì)數(shù)據(jù)進(jìn)行比對,得出兩者的差異報(bào)告,有助于問題的定位與解決。

      ??由于基線依賴于AWR快照,因此,當(dāng)我們設(shè)定基線之后,相應(yīng)的AWR快照數(shù)據(jù)被保留。為了避免磁盤空間的占用,我們對于基線也可以設(shè)置相應(yīng)的保留期,一旦保留期限到達(dá),意味著基線失效,以及相應(yīng)的AWR快照數(shù)據(jù)也會(huì)被自動(dòng)刪除?;诨€保留策略,基線有幾種不同的形式,如下:

      ????固定基線(Fixed Baselines)

      ??????固定基線也就是選擇特定的時(shí)間周期(可以按照snap_id或者直接指定時(shí)間),為其創(chuàng)建基線,用于后續(xù)進(jìn)行AWR報(bào)告比對輸出結(jié)果。

      ????移動(dòng)窗口基線(Moving Window Baseline)

      ??????Oracle 數(shù)據(jù)庫自動(dòng)維護(hù)系統(tǒng)定義的移動(dòng)窗口基線。系統(tǒng)定義的移動(dòng)窗口基線的默認(rèn)窗口大小為當(dāng)前的 AWR 保留期,默認(rèn)為八天。如果計(jì)劃使用自適應(yīng)閾值,則可考慮使用更大的移動(dòng)窗口(如 30 天),以便準(zhǔn)確計(jì)算閾值??赏ㄟ^將該移動(dòng)窗口中的天數(shù)更改為等于或小于 AWR 保留期中的天數(shù),來重新調(diào)整移動(dòng)窗口基線的大小。因此,如果要增大移動(dòng)窗口,首先需要相應(yīng)增大 AWR 保留期。AWR 保留期和系統(tǒng)定義的移動(dòng)窗口基線的窗口大小為兩個(gè)獨(dú)立的參數(shù)。AWR 保留期必須大于或等于系統(tǒng)定義的移動(dòng)窗口基線的窗口大小。
      系統(tǒng)定義的基線為 OEM 性能屏幕提供了默認(rèn)的基線,以便將其性能與當(dāng)前數(shù)據(jù)庫性能比較。
      注:在 Oracle Database 11g 中,快照數(shù)據(jù)的默認(rèn)保留期已從七天更改為八天,以確保捕獲整個(gè)星期的性能數(shù)據(jù)。

      ????基線模板(Baseline Templates)

      ??????可以使用基線模板為將來的時(shí)間段創(chuàng)建基線。有兩種類型的基線模板:單一和重復(fù)。
      可以使用單個(gè)基線模板為將來的單個(gè)連續(xù)時(shí)間段創(chuàng)建基線。如果你事先知道你打算在將來捕獲的某個(gè)時(shí)間段,這種方法是有用的。例如,你可能想要捕獲AWR數(shù)據(jù)的系統(tǒng)測試,預(yù)計(jì)在即將到來的周末。在這種情況下,可以創(chuàng)建一個(gè)單獨(dú)的基線模板以自動(dòng)捕獲測試發(fā)生時(shí)的時(shí)間段。

      ??????可以使用重復(fù)基線模板創(chuàng)建和刪除基于重復(fù)時(shí)間計(jì)劃的基線。這是有用的,如果你希望Oracle數(shù)據(jù)庫自動(dòng)捕獲一個(gè)連續(xù)的時(shí)間段為其創(chuàng)建基線。例如,你可能想要捕獲AWR數(shù)據(jù)為一個(gè)月每星期一上午。在這種情況下,您可以創(chuàng)建一個(gè)重復(fù)基線模板,以便在每個(gè)星期一的重復(fù)日程中自動(dòng)創(chuàng)建基線,并在指定的到期時(shí)間間隔(如1個(gè)月)后自動(dòng)刪除舊的基線。

      • 自適應(yīng)閾值(Adaptive Thresholds)

      ??自適應(yīng)閾值可以幫你以最低的開銷監(jiān)控和檢測出性能問題。自適應(yīng)閾值能夠從在移動(dòng)窗口基線捕獲到的度量值里得到的統(tǒng)計(jì)信息中,為系統(tǒng)度量自動(dòng)設(shè)置警告和關(guān)鍵報(bào)警(warning and critical alert)的閾值。這些統(tǒng)計(jì)信息每周會(huì)重新生成,并可能由于系統(tǒng)性能隨著時(shí)間變化改變,而產(chǎn)生新的閾值。

      ??比如,很多數(shù)據(jù)庫白天是一個(gè)OLTP系統(tǒng),而到晚上需要執(zhí)行一些批量進(jìn)程(例如生成報(bào)表)。每個(gè)事務(wù)響應(yīng)時(shí)間的性能度量對檢測OLTP的性能退化問題在白天可能很有用,但是這個(gè)閾值常常對于批量工作來說會(huì)太低,而頻繁觸發(fā)報(bào)警。自適應(yīng)閾值能檢測到這樣的工作量模式,并自動(dòng)為白天和夜里設(shè)置不同的閾值。

      ??自適應(yīng)閾值的類型有兩種:

      ??最大值的百分比:該閾值被計(jì)算為在移動(dòng)窗口基線中觀察到的數(shù)據(jù)的最大值的百分比的倍數(shù)。

      ??重要性級別:閾值被設(shè)為一個(gè)統(tǒng)計(jì)學(xué)中的百分位來觀察基于移動(dòng)窗口基線數(shù)據(jù)的閾值以上的值,來體現(xiàn)異常程度。百分位能指定為以下幾種:高(0.95),100個(gè)中只有5個(gè)能超過這個(gè)值;非常高(0.99):100個(gè)中只有1個(gè)能超過這個(gè)值;嚴(yán)重的(0.999):1000個(gè)鐘只有1個(gè)能超過這個(gè)值;極端的(0.9999):10000個(gè)鐘只有1個(gè)能超過這個(gè)值。

      ??當(dāng)一個(gè)系統(tǒng)以高峰期工作量來設(shè)計(jì)的,并且你希望在當(dāng)前工作量接近或超過先前的高值時(shí)觸發(fā)報(bào)警,最大值百分比閾值將非常有用。例如,每秒產(chǎn)生redo量的度量就是個(gè)典型的例子。

      ??重要性級別閾值在以下情況很有用:當(dāng)系統(tǒng)運(yùn)行正常時(shí)表現(xiàn)得很穩(wěn)定,但當(dāng)性能變差時(shí)可能會(huì)在一個(gè)大范圍內(nèi)波動(dòng)。例如,每個(gè)事務(wù)的響應(yīng)時(shí)間的度量在一個(gè)優(yōu)化過的OLTP系統(tǒng)上將表現(xiàn)平穩(wěn),但當(dāng)性能問題凸顯時(shí),可能會(huì)波動(dòng)很大。采用重要性級別閾值,當(dāng)環(huán)境產(chǎn)生不正常的度量值和系統(tǒng)性能時(shí)觸發(fā)報(bào)警。

      ?? Author : Leshami

      ?? Blog : http://blog.csdn.net/leshami

      • 空間消耗(Space Consumption)

      ??以下因素可以被用來判斷AWR的空間消耗:

      ????在任一給定時(shí)間系統(tǒng)中的活動(dòng)會(huì)話數(shù);

      ????快照時(shí)間間隔,時(shí)間間隔越小,快照產(chǎn)生越頻繁,增加AWR采集的數(shù)據(jù)的占用空間;

      ????歷史數(shù)據(jù)保留時(shí)間

      ??默認(rèn)情況下,快照每小時(shí)捕獲一次,并在數(shù)據(jù)庫中保存8天。使用這些默認(rèn)設(shè)置,一個(gè)典型的并發(fā)量為10個(gè)會(huì)話數(shù)的系統(tǒng)大約需要200-300M的空間來存放AWR數(shù)據(jù)。但是在降低保留時(shí)間的時(shí)間,請注意,若AWR中的數(shù)據(jù)不足,可能會(huì)影響一些組件和功能的準(zhǔn)確性和精確度:ADDM、SQL Tuning Advisor、Undo Advisor、Segment Advisor。

      ??可能的話,Oracle建議將AWR保留時(shí)間設(shè)得足夠大,至少能捕獲一個(gè)完整的工作量周期。當(dāng)你的系統(tǒng)工作量周期為1周,比如工作日是OLTP的工作負(fù)荷,而在周末運(yùn)行批量工作,則默認(rèn)的8天保留時(shí)間不需要去修改。當(dāng)如果你的系統(tǒng)的高峰期在每個(gè)月的月末,那么你可能需要將這個(gè)保留時(shí)間更改到1個(gè)月。

      ??例外情況下,你可以將快照時(shí)間間隔改成0來關(guān)閉自動(dòng)收集快照。在這種情況下,工作量和統(tǒng)計(jì)數(shù)據(jù)的自動(dòng)收集將被停止,且許多Oracle數(shù)據(jù)庫的自動(dòng)管理功能將不能使用。另外,你不能手動(dòng)創(chuàng)建快照,因此Oracle強(qiáng)烈建議不要關(guān)閉snapshot的自動(dòng)收集。

      5. AWR結(jié)構(gòu)圖

      什么是oracle awr

      推薦教程:《Oracle教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號