OCP試題解析之053-16 MEMORY_TARGET,ocp053-16

來源:互聯網
上載者:User

OCP試題解析之053-16 MEMORY_TARGET,ocp053-16

16.Setting which of the following initialization parameters enables Automatic Memory Management?

A. MEMORYJARGET
B. MEMORY_MAX_TARGET
C. SGATARGET

D. PGA AGGREGATE TARGET

Answer: A


【解析】

11g中新增MEMORY_MAX_TARGET參數,此參數一出現就如在10g中第一次出現SGA_MAX_SIZE參數一樣給人以耳目一新的感覺。memory_max_target是設定Oracle能占OS多大的記憶體空間,一個是Oracle SGA區最大能佔多大記憶體空間。無疑在11g Oracle又向自動管理記憶體更進一步。 10g的sga_max_size是動態分配Shared Pool Size,database buffer cache,large pool,java pool,redo log buffer大小的,只是根據Oracle健全狀態來重新分配SGA各記憶體塊的大小。PGA在10g中需要單獨設定. 11g MEMORY_MAX_TARGET參數包含兩部分記憶體,一個System global area (SGA),另一個system global area(PGA)。很顯然在11g中可已經將PGA和SGA一起動態管理了。 MEMORY_TARGET--作業系統的角度上 Oracle 所能使用的最大記憶體值。動態參數 MEMORY_MAX_TARGET--MEMORY_TARGET所能設定的最大值。非動態可調。 Tip: 如果使用的是 pfile,設定了 MEMORY_TARGET 而沒有指定 MEMORY_MAX_TARGET 的值,則執行個體啟動後 MEMORY_MAX_TARGET 的值與 MEMORY_TARGET 相等。如果 pfile 中指定了 MEMORY_MAX_TARGET 而沒有指定 MEMORY_TARGET ,執行個體啟動後 MEMORY_TARGET 為 0 。 
1) 自動記憶體管理  預設安裝的執行個體即是 AMM 方式。如下  SQL> show parameters target NAME                                 TYPE                   VALUE ------------------------------------ ---------------------- ------------------------------ archive_lag_target                   integer                0 db_flashback_retention_target        integer                1440 fast_start_io_target                 integer                0 fast_start_mttr_target               integer                0 memory_max_target                    big integer            1216M memory_target                        big integer            1216M pga_aggregate_target                 big integer            0 sga_target                           big integer            0 要注意到 SGA_TARGET 和 都為 0。




oracle 在linux下安裝,某些參數問題,MEMORY_TARGET、MEMORY_MAX_TARGET

這個是11g版本的參數,記憶體自動管理,也就是SGA和PGA兩個地區大小,Oracle會自動調整和管理。安裝完了就有這個參數了,這個是oracle記憶體參數。可以修改。方法有兩種:1、通過命令修改,alter system set 參數名=值 scope=spfile;或者將spfile檔案建立為pfile檔案,修改後再轉成spfile檔案,重啟Oracle就OK了。命令:create spfile from pfile;和create pfile from spfile;
 
oracle 11g r2 memory_target 設定太小 怎修複? win7 32位 重新設定怎都不成功提示錯誤

先修改pfile檔案裡面的初始化參數,然後用pfile啟動資料庫,最後在根據pfile產生spfile。
 

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.