成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle數據庫中AWR的組成及工作原理的詳細介紹

數據庫 Oracle
本文我們主要對Oracle數據庫AWR的組成以及它的工作原理進行了詳細地介紹,通過了解AWR的工作原理,AWR的使用也就很容易掌握了。希望能夠對您有所幫助。

上次我們介紹了:Oracle數據庫ASH和AWR的簡單介紹,今天我們詳細介紹一下AWR的組成以及它的工作原理,接下來就讓我們來一起了解一下這部分內容。

1.ash占用的內存大小

ASH的采集信息保存在內存中,在舊的信息被采樣到AWR中后,可被新采集的信息覆蓋,重啟oracle后該信息被清除。分配給ASH的內存大小可以查詢到:

  1. SQL> select pool, name, bytes/1024/1024 From v$sgastat where name like '%ASH %';  
  2.  
  3. POOL NAME BYTES/1024/1024  
  4.  
  5. ------------- ------------- ---------------  
  6.  
  7. shared pool ASH buffers 2 

2.AWR更正

為了便于描述和理解,在第一部分中,我們說AWR就是保存ASH中的信息。

其實,AWR記錄的信息不僅是ASH,還可以收集到數據庫運行的各方面統計信息和等待信息,用以診斷分析。

AWR的采樣方式是,以固定的時間間隔為其所有重要的統計信息和負載信息執行一次采樣,并將采樣信息保存在AWR中。

可以這樣說:ASH中的信息被保存到了AWR中的視圖wrh$_active_session_history中。ASH是AWR的真子集。

3.mmon進程與mmnl進程

快照由一個稱為MMON 的新的后臺進程(及其從進程)以及MMNL后臺進程自動地每隔固定時間采樣一次。我們先來看一下10g的概念指南中對這兩個新增加的后臺進程的介紹:

MMON進程負責執行多種和管理相關(manageability-related)的后臺任務,例如:

當某個測量值(metrics)超過了預設的限定值(threshold value)后提交警告。

創建新的 MMON 隸屬進程(MMON slave process)來進行快照(snapshot)。

捕獲最近修改過的 SQL 對象的統計信息。

MMNL進程負責執行輕量級的且頻率較高的和可管理性相關的后臺任務,例如捕獲會話歷史信息,測量值計算等。

AWR的采樣工作由MMON進程每個1小時執行一次,ASH信息同樣會被采樣寫出到AWR負載庫中。雖然ASH buffer被設計為保留1小時的信息,但很多時候這個內存是不夠的,當ASH buffer寫滿后,另外一個后臺進程MMNL將會主動將ASH信息寫出。

4.SYSAUX表空間

這些采樣數據都存儲在SYSAUX表空間中,并且以WRM$_* 和 WRH$_*的格式命名。前一種類型存儲元數據信息(如檢查的數據庫和采集的快照),后一種類型保存實際采集的統計數據。

  1. SQL> select table_name from dba_tables where table_name like 'WRM$%';  
  2.  
  3. TABLE_NAME  
  4.  
  5. -----------------------  
  6.  
  7. WRM$_WR_CONTROL  
  8.  
  9. WRM$_SNAP_ERROR  
  10.  
  11. WRM$_SNAPSHOT  
  12.  
  13. WRM$_DATABASE_INSTANCE  
  14.  
  15. WRM$_BASELINE 

當SYSAUX表空間滿后,AWR將自動覆蓋掉舊的信息,并在警告日志中記錄一條相關信息:

ORA-1688: unable to extend table SYS.WRH$_ACTIVE_SESSION_HISTORY partition WRH$_ACTIVE_3533490838_1522 by 128 in tablespace SYSAUX

5.采樣頻率和保留時間

可以通過查詢視圖dba_hist_wr_control或(wrm$_wr_control)來查詢AWR的采樣頻率和保留時間。默認為每1小時采樣一次,采樣信息保留時間為7天。

  1. SQL> select * from dba_hist_wr_control;  
  2.  
  3. DBID SNAP_INTERVAL RETENTION TOPNSQL  
  4.  
  5. ---- ------------- ----------- ----------  
  6.  
  7. 1148 +00000 00:1 +00007 00:0 DEFAULT  
  8.  
  9. SQL> select DBID, SNAP_INTERVAL, SNAPINT_NUM, RETENTION from wrm$_wr_control;  
  10.  
  11. DBID SNAP_INTERVAL SNAPINT_NUM RETENTION  
  12.  
  13. ---------- ------------------ ----------- --------------------  
  14.  
  15. 1160732652 +00000 01:00:00.0 3600 +00007 00:00:00.0 

6.采樣數據量

由于數據量巨大,把所有ASH數據寫到磁盤上是不可接受的。一般是在寫到磁盤的時候過濾這個數據,寫出的數據占采樣數據的10%,寫出時通過direct-path insert完成,盡量減少日志生成,從而最小化數據庫性能的影響。

7.初始化參數statistics_level

AWR的行為受到參數STATISTICS_LEVEL的影響。這個參數有三個值:

BASIC:awr統計的計算和衍生值關閉.只收集少量的數據庫統計信息。

TYPICAL:默認值.只有部分的統計收集.他們代表需要的典型監控oracle數據庫的行為。

ALL:所有可能的統計都被捕捉. 并且有操作系統的一些信息.這個級別的捕捉應該在很少的情況下,比如你要更多的sql診斷信息的時候才使用。

關于Oracle數據庫AWR的組成以及它的工作原理的知識就介紹到這里了,希望本次的介紹能夠對您有所幫助。

【編輯推薦】

  1. 關于Oracle數據庫閃回個性的詳細介紹
  2. Oracle數據庫對DDL語句和DML語句的事務管理
  3. Oracle數據庫啟動參數文件及相關SQL語句簡介
  4. Oracle數據庫的幾種文件及表空間數據塊的知識簡介
  5. Oracle數據庫查詢登錄用戶名所屬表空間及其使用情況
責任編輯:趙鵬 來源: ChinaUnix博客
相關推薦

2011-08-11 16:08:55

Oracle數據庫ASHAWR

2011-08-11 16:55:34

Oracle數據庫AWR

2011-09-01 09:30:27

Oracle數據庫控制語句

2011-08-05 13:17:34

Oracle數據庫閃回個性

2010-04-23 14:32:01

Oracle數據庫

2011-03-22 14:49:35

Oracle數據庫重定義表

2011-07-27 11:08:49

Oracle數據庫EM Console重

2012-06-25 10:40:24

Oracleawr

2011-12-07 14:25:33

JavaNIO

2010-04-09 16:40:01

Oracle數據庫

2010-04-15 13:01:25

Oracel數據庫

2010-04-21 14:45:39

Oracle數據庫

2011-04-01 09:43:28

SQL Server數據庫快照

2010-04-23 16:05:50

Oracle數據庫

2010-04-07 09:31:02

Oracle數據庫

2010-04-02 12:23:30

Oracle數據庫

2010-05-07 17:39:02

Oracle數據庫性能

2010-04-20 11:41:55

Oracle數據庫

2011-08-12 12:59:33

Oracle數據庫同義詞

2019-08-20 22:06:32

Oracle數據庫索引
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲综合色自拍一区 | av网站在线免费观看 | 国产精品久久久久婷婷二区次 | 精品少妇一区二区三区在线播放 | 国产精品欧美精品 | 国产欧美精品区一区二区三区 | 国产精品看片 | 最新中文字幕在线播放 | 欧美日韩视频在线 | 精品国产精品三级精品av网址 | 欧美视频1 | 久久网一区二区 | 午夜精品久久久 | 久久精品91久久久久久再现 | 国产精品1区2区 | 在线国产欧美 | 国产成人精品一区 | 91亚洲国产亚洲国产 | 久久国产精品99久久久大便 | 成人二区 | 久久久精品一区 | 欧美偷偷 | 91麻豆精品国产91久久久久久久久 | 在线国产一区 | 国产一区二区精 | 男人的天堂中文字幕 | 日韩a在线 | 精品中文字幕在线 | 久草福利 | a欧美 | 在线观看成人 | 黄色一级毛片 | 日韩av一区二区在线观看 | 韩国久久精品 | 久久人人网| av电影一区| av毛片| 日韩精品视频在线免费观看 | 日韩欧美一区二区三区免费看 | 欧美色人 | 欧美二区乱c黑人 |