【OCP最新題庫解析(052)–題58】Which three are true about the Automatic

  • 2019 年 10 月 10 日
  • 筆記

該系列專題為2018年4月OCP-052考題變革後的最新題庫。題庫為小麥苗解答,若解答有不對之處,可留言,也可聯繫小麥苗進行修改。

註:OCP-052最新題庫完整詳細解答版請聯繫小麥苗私聊。解題不易,請大家尊重原創。

QQ:646634621

QQ群:547200174、618766405

微信號:lhrbestxh

Q

題目

Which three are true about the Automatic Workload Repository (AWR)?

A. AWR data is stored in the SYSAUX tablespace.

B. Automatic AWR snapshots are created by the Manageability Monitor (MMON) background process.

C. It includes statistics that contain the number of distinct values per table column.

D. By default, AWR data is retained for eight days.

E. It is maintained by executing the PL/SQL procedures in the DBMS_STATS package.

F. It includes statistics that contain the number of rows per table.

A

答案

Answer:ABD

AWR(Automatic Workload Repository,自動負載信息庫)是Oracle 10g引入的一個重要組件。在AWR裏面存儲着近一段時間內(Oracle 10g默認是7天,Oracle 11g及其之後的版本默認是8天)數據庫活動狀態的詳細信息。可以修改快照時間間隔和保留間隔。

AWR是為Oracle Database 11g組件提供服務的基礎結構,藉助它可以收集、維護和利用統計信息進行問題檢測和自優化。可將此基礎結構視為數據庫統計信息、度量等的數據倉庫。

數據庫(默認情況下)每60分鐘從SGA中自動捕獲一次統計信息,然後將其以快照形式存儲在AWR中。這些快照通過一個名為易管理性監視器(MMON)的後台進程存儲在磁盤上。

AWR中包含數百個表,所有這些表均屬於SYSMAN方案且存儲在SYSAUX表空間中。

STATISTICS_LEVEL初始化參數可控制對各種統計信息和各種指導的捕獲,其中包括自動維護任務。自動維護任務包括搜集優化程序統計信息。STATISTICS_LEVEL參數可設置為以下級別:

l BASIC:AWR統計信息和度量的計算被關閉。自動優化程序統計信息任務被禁用,所有指導和服務器生成的預警也被禁用。

l TYPICAL:收集數據庫自我管理所需的主要統計信息。這些統計信息表示監視Oracle DB行為通常需要的信息。這包括自動搜集統計信息,以減少由於統計信息過時或無效而導致不正確執行SQL語句的可能性。

l ALL:捕獲所有可能的統計信息。此捕獲級別增加了計時操作系統統計信息和計劃執行統計信息。多數情況下並不需要這些統計信息,為了獲得佳性能,不應啟用這些統計信息;有時執行特定的診斷測試時需要這些統計信息。

Oracle建議將STATISTICS_LEVEL初始化參數設置為默認值TYPICAL。如果將該參數的值設置為BASIC,則會禁用自動搜集優化程序統計信息功能。

AWR主要是由MMON(Manageability Monitor Process,可管理性監視器進程)和它的slave進程(Mnnn)來維護的。MMON執行很多關於AWR的任務,和各種與可管理性相關的後台任務,具體包括以下功能:

(1)啟動slave進程Mnnn去做AWR快照。

(2)當某個測量值(metrics)超過了其度量閥值(threshold value)時發出alert告警。

(3)為最近改變過的SQL對象捕獲指標信息。