[每日一题] 11gOCP 1z0-052 :2013-09-23 Oracle11g 内存参数设置...................................C7...
轉載請注明出處:http://blog.csdn.net/guoyjoe/article/details/11924597
正確答案:CD(題庫給出的答案是AD,大家要相信自己,有些答案是錯的!一切以實戰為依據)
?
一、我們先來看Oracle 11g內存架構圖,來自OCP教材:
二、內存參數的一些關系:
memory_max_target、 memory_target、sga_max_size、sga_target、pga_aggregate_target
? 1、?? sga_target=0 ,pga_aggregate_target=0 -〉完全自動管理,SGA=memory_target*60%?? PGA=memory_target*40%
? 2、?? sga_target=600(最小值) ,pga_aggregate_target=200(最小值) -〉memory_target=sga_target+pga_aggregate_target
?? 3、? sga_target=600,pga_aggregate_target=0? -〉pga_aggregate_target=memory_target-sga_target
?? 4、? sga_target=0,pga_aggregate_target=200? -〉sga_target=memory_target-pga_aggregate_target
?
了解了內存的基本知識后,我們一起來解題:
答案A,不正確
根據題意,我們來實驗一把:
1、設置參數
sys@OCM> alter system set memory_max_target=0 scope=spfile; System altered. sys@OCM> alter system set memory_target=804M; System altered. sys@OCM> alter system set pga_aggregate_target=90M; System altered. sys@OCM> alter system set sga_target=270M; System altered.2、重啟數據庫,報錯如下
sys@OCM> startup force; ORA-00837: Specified value of MEMORY_TARGET greater than MEMORY_MAX_TARGET sys@OCM> show parameter mem ORA-01034: ORACLE not available Process ID: 0 Session ID: 148 Serial number: 4933、 ?從spfile創建出一個pfile
sys@OCM> create pfile='/tmp/pfile.ora' from spfile; ERROR: OCI-21710: argument is expecting a valid memory address of an object File created.?
4、 ?查pfile中memory_max_target的值,結果看到:
[root@mydb tmp]# more /temp/pfile.ora ocm.__db_cache_size=343932928 ocm.__java_pool_size=4194304 ocm.__large_pool_size=4194304 ocm.__oracle_base='/u01/app/oracle'#ORACLE_BASE set from environment ocm.__pga_aggregate_target=159383552 ocm.__sga_target=683671552 ocm.__shared_io_pool_size=0 ocm.__shared_pool_size=314572800 ocm.__streams_pool_size=4194304 *.audit_file_dest='/u01/app/oracle/admin/ocm/adump' *.audit_trail='db' *.compatible='11.2.0.0.0' *.control_files='/u01/app/oracle/oradata/ocm/control01.ctl','/u01/app/oracle/oradata/ocm/control02.ctl' *.db_block_size=8192 *.db_domain='' *.db_name='ocm' *.diagnostic_dest='/u01/app/oracle' *.dispatchers='(PROTOCOL=TCP) (SERVICE=ocmXDB)' *.log_archive_dest_1='location=/arch' *.memory_max_target=0 *.memory_target=842006528 *.open_cursors=300 *.pga_aggregate_target=94371840 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.sga_target=285212672 *.undo_tablespace='UNDOTBS1'從上面的參數可以看出memory_max_target=0,還沒有自動變為804M,所以不正確。實際上memory_max_target是控制memory_target的值不能超過它。
答案B,不正確,我們從上面的參數可以看出:pga_aggregate_target=94371840和sga_target=285212672,而并非為0
?
答案C,正確,從下面的參數可以看出.memory_max_target=0,除非手功改變
?
答案D,正確,上面的參數可以看出:pga_aggregate_target=94371840和sga_target=285212672
QQ:252803295
技術交流QQ群:
DSI&Core Search ?Ⅰ 群:127149411(2000人技術群:未滿)
DSI&Core Search ?Ⅱ 群:177089463(1000人技術群:未滿)
DSI&Core Search ?Ⅲ 群:284596437(500人技術群:未滿)
DSI&Core Search ?Ⅳ 群:192136702(500人技術群:未滿)
DSI&Core Search ?Ⅴ 群:285030382(500人閑聊群:未滿)
MAIL:dbathink@hotmail.com
BLOG:?http://blog.csdn.net/guoyjoe
WEIBO:http://weibo.com/guoyJoe0218
ITPUB:?http://www.itpub.net/space-uid-28460966.html
OCM: ??http://education.oracle.com/education/otn/YGuo.HTM?
轉載于:https://blog.51cto.com/guoyjoe/1428837
總結
以上是生活随笔為你收集整理的[每日一题] 11gOCP 1z0-052 :2013-09-23 Oracle11g 内存参数设置...................................C7...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UILabel自适应高度和自动换行
- 下一篇: li或dd 浮动后增加图片时高度多出3-