• OCP解决问题053-16 MEMORY_TARGET


    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。





    版权声明:本文博主原创文章。博客,未经同意不得转载。

  • 相关阅读:
    mac安装protobuf2.4.1时报错./include/gtest/internal/gtest-port.h:428:10: fatal error: 'tr1/tuple' file not found和google/protobuf/message.cc:175:16: error: implicit instantiation of undefined template
    java基础六 [异常处理](阅读Head First Java记录)
    安装和使用iOS的包管理工具CocoaPods
    Node.js的知识点框架整理
    java基础五 [数字与静态](阅读Head First Java记录)
    java基础四 [构造器和垃圾回收](阅读Head First Java记录)
    Appium学习路-安装篇
    Dell笔记本Ubuntu无线网卡驱动安装
    Ubuntu系统使用命令禁用触摸板等输入设备
    linux(ubuntu) 查看系统设备信息
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4906656.html
Copyright © 2020-2023  润新知