【OCP最新題庫解析(052)--題12】 Your database is using AMM

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk= watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=       

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

注:OCP-052最新題庫完整詳細解答版請聯繫小麥苗私聊。解題不易,請你們尊重原創。數據庫

QQ:646634621小程序

QQ羣:54720017四、618766405緩存

微信號:lhrbestxh微信


小麥苗課堂現有課程:網絡

課程名稱app

課時ide

上課時間(可根據狀況調整)學習

價格spa

OCP(從入門到專家)

每一年1-2期,35課時左右/

每週1、周3、周4、週六

1600

OCM認證

每一年N期,9課時/

每週2、週五

23000

高可用課程(rac+dg+ogg

未定

未定

2000

Oracle初級入門

每一年1期,15課時左右/

每週1、周3、周4、週六

800

Oracle健康檢查腳本

可微信或微店購買。

100

小麥苗提供Oracle入門、OCP、OCM、高可用方面的課程,詳情請加小麥苗私聊。

Q          題目


 

   

Your database is using Automatic Memory Management.

Which two SGA components must be managed manually?

A. shared pool

B. keep buffer pool

C. default buffer cache

D. large pool

E. redo log buffer



     
A          答案          




AnswerBE

 

Oracle 10gASMM實現了自動共享內存管理,可是具備必定的侷限性。因此,在Oracle 11g中,Oracle引入了AMMAutomatic Memory Management,自動內存管理)的概念,實現了所有內存的自動管理。DBA能夠僅僅經過設置一個目標內存大小的初始化參數(MEMORY_TARGET)和可選最大內存大小初始化參數(MEMORY_MAX_TARGET)就能夠在大多數平臺上實現AMMAMM可使實例總內存保持相對穩定的狀態,Oracle基於MEMORY_TARGET的值來自動調整SGAPGA的大小。MEMORY_TARGET是動態初始化參數,能夠隨時修改該參數的值而不用重啓數據庫。MEMORY_MAX_TARGET做爲一個內存上限值,是一個靜態參數,它是MEMORY_TARGET能夠被配置的最大值。

若是內存發生變化,實例會自動在SGAPGA之間作調整。若啓用了AMM功能,而SGA_TARGETPGA_AGGREGATE_TARGET沒有顯式的被設置,則默認SGA_TARGETMEMORY_TARGET60%PGA_AGGREGATE_TARGETMEMORY_TARGET40%。若是MEMORY_MAX_TARGET設置爲1400M,而MEMORY_TARGET設置爲1000M,那麼對於數據庫實例而言,只有1000M可使用,剩下的400M會被保留下來,但會被OracleMMAN進程鎖定。可是,由於MEMORY_MAX_TARGET是顯式設置的,因此,能夠在不重啓數據庫的狀況下動態調整MEMORY_TARGET。若是隻設置了MEMORY_TARGET的值,而MEMORY_MAX_TARGET沒有顯式設置,那麼MEMORY_MAX_TARGET的值默認是MEMORY_TARGET的大小。

AMMSGA中包含的組件及對應參數以下表所示:

SGA組件

初始化參數

是否會被AMM自動調節

共享池(Shared Pool

SHARED_POOL_SIZE

Y

大池(Large Pool

LARGE_POOL_SIZE

Java池(Java Pool

JAVA_POOL_SIZE

數據庫緩衝區(Database Buffer Cache

DB_CACHE_SIZE

流池(Streams Pool10gR2新增)

STREAMS_POOL_SIZE

Fixed SGA和其它Oracle數據庫實例所須要的內存

N/A

N

其它的數據庫Buffer Cache

DB_nK_CACHE_SIZEDB_KEEP_CACHE_SIZEDB_RECYCLE_CACHE_SIZE

Redo日誌緩衝區(Redo Log Buffer

LOG_BUFFER

結果緩存(Result Cache

RESULT_CACHE_SIZE

 

ASMMAMM的區別以下表所示:

3-10 ASMMAMM的區別

屬性

AMM

ASMM

全稱

Automatic Memory Management

Automatic Shared Memory Management

中文名

自動內存管理

自動共享內存管理

開始版本

Oracle 11g

Oracle 10g

簡介

DBA能夠僅僅經過設置一個目標內存大小的初始化參數(MEMORY_TARGET)和可選最大內存大小初始化參數(MEMORY_MAX_TARGET)就能夠在大多數平臺上實現AMMAMM可使實例總內存保持相對穩定的狀態,Oracle基於MEMORY_TARGET的值來自動調整SGAPGA的大小。若是內存發生變化,實例會自動在SGAPGA之間作調整。

經過使用ASMM,就不須要手工設置相關內存組件的大小,而只爲SGA設置一個總的大小,Oracle會自動根據系統負載的變化,調整各個組件的大小。

啓用

1、設置參數LOCK_SGAFALSE(默認爲FALSE

2、設置參數MEMORY_TARGETMEMORY_MAX_TARGET的值爲非0

3、設置參數SGA_TARGETPGA_AGGREGATE_TARGET的值爲0

1確保參數STATISTICS_LEVELTYPICAL(默認值)或者ALL(注意:該參數通常狀況下設置爲TYPICAL

2設置參數MEMORY_TARGETMEMORY_MAX_TARGET的值爲0

3、設置參數SGA_MAX_SIZESGA_TARGET爲非0

3設置其它組件(SHARED_POOL_SIZELARGE_POOL_SIZEJAVA_POOL_SIZEDB_CACHE_SIZESTREAMS_POOL_SIZE)大小爲0

啓用腳本

ALTER SYSTEM SET MEMORY_MAX_TARGET = 1024M SCOPE = SPFILE;

-- 重啓數據庫 

ALTER SYSTEM SET MEMORY_TARGET = 392M;

ALTER SYSTEM SET SGA_TARGET = 0;

ALTER SYSTEM SET PGA_AGGREGATE_TARGET = 0;

SELECT ((SELECT SUM(VALUE) FROM V$SGA)-(SELECT CURRENT_SIZE FROM V$SGA_DYNAMIC_FREE_MEMORY)) "SGA_TARGET" FROM DUAL;

ALTER SYSTEM SET MEMORY_MAX_TARGET = 0 SCOPE = SPFILE;

-- 重啓數據庫 

ALTER SYSTEM SET MEMORY_TARGET = 0;

ALTER SYSTEM SET SGA_TARGET = 992M;

ALTER SYSTEM SET SHARED_POOL_SIZE = 0;

ALTER SYSTEM SET LARGE_POOL_SIZE = 0;

ALTER SYSTEM SET JAVA_POOL_SIZE = 0;

ALTER SYSTEM SET DB_CACHE_SIZE = 0;

ALTER SYSTEM SET STREAMS_POOL_SIZE = 0;

禁用

設置MEMORY_TARGETMEMORY_MAX_TARGET的值爲0

設置SGA_TARGET的值爲0

是否能使用大內存頁(HugePage

N

Y

共享內存段

使用虛擬共享內存段,ipcs命令中的bytes列顯示爲4096

使用真實共享內存段,根據此值可估算出SGA_MAX_SIZE的值

/dev/shm

命令「ls -l /dev/shm | grep $ORACLE_SID」能夠看到虛擬共享內存段,且命令「df -h」結果中的/dev/shm佔用大小不爲0

命令「ls -l /dev/shm | grep $ORACLE_SID」無輸出,且命令「df -h」結果中的/dev/shm佔用大小爲0

 

MOS文檔「SGA and PGA Management in 11g's Automatic Memory Management (AMM) (文檔 ID 1392549.1)」對AMMASMM有很是詳細的說明。

 

& 說明:

有關ASMMAMM的更多內容請參考:ttp://blog.itpub.net/26736162/viewspace-2138627/

有關在Linux系統上使用大內存頁的更多內容能夠參考個人BLOGhttp://blog.itpub.net/26736162/viewspace-2084973http://blog.itpub.net/26736162/viewspace-2124855

 


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


OCP最新題庫解析歷史鏈接(052)  

http://mp.weixin.qq.com/s/bUgn4-uciSndji_pUbLZfA

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


DB筆試面試歷史鏈接  

http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


小麥苗課堂培訓認證  

OCP培訓說明鏈接:https://mp.weixin.qq.com/s/2cymJ4xiBPtTaHu16HkiuA

OCM培訓說明鏈接:https://mp.weixin.qq.com/s/7-R6Cz8RcJKduVv6YlAxJA

高可用(RAC+DG+OGG)培訓說明鏈接:https://mp.weixin.qq.com/s/4vf042CnOdAD8zDyjUueiw

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


DBA寶典小程序  

  DBA寶典小程序

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

About Me:小麥苗      

 本文做者:小麥苗,只專一於數據庫的技術,更注重技術的運用

● 做者博客地址:http://blog.itpub.net/26736162/abstract/1/

 本系列題目來源於做者的學習筆記,部分整理自網絡,如有侵權或不當之處還請諒解

 版權全部,歡迎分享本文,轉載請保留出處

 QQ:646634621  QQ羣:618766405

● 題目解答如有不當之處,還望各位朋友批評指正,共同進步

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

長按下圖識別二維碼或微信掃描下圖二維碼來關注小麥苗的微信公衆號:xiaomaimiaolhr,學習最實用的數據庫技術。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=




本文分享自微信公衆號 - DB寶(lhrdba)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索