`
langzixin
  • 浏览: 127398 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

oracle11g自动内存管理

阅读更多

Oracle一直不停的在为Orace数据库的自动化管理努力着,11G中的自动内存管理是Oracle数据库中又一新的里程碑,通过新参数MEMORY_TARGET

来代替PGA和SGA的配置,ORACLE在运行过程中会自动调节PGA和SGA的大小,跟10G中SGA自动管理的方法基本一直。MEMORY_TARGET参数

可支持动态修改,同样的MEMORY_TARGET也有一个限制最大内存分配的参数:MEMORY_MAX_TARGET,这个跟SGA_TARGET和

SGA_MAX_TARGET的关系一样。

 

启用内存自动管理

  • DBCA创建数据库的过程中可直接设置MEMORY_TARGET参数
  • 数据库创建完成后,可通过以下方式手动配置MEMORY_TARGET
      ALTER SYSTEM SET MEMORY_TARGET = 256M;
      ALTER SYSTEM SET SGA_TARGET = 0;
      ALTER SYSTEM SET PGA_AGGREGATE_TARGET = 0;

后两步是禁用SGA和PGA的自动管理. 让ORACLE对内存实行自动调节. 还可以设置MEMORY_MAX_TARGET参数限制Oracle可自动分配的最大

内存.该参数不能动态调整,调整后需要重新启动数据库.正确设置MEMORY_MAX_TARGET参数的方法:

      ALTER SYSTEM SET MEMROY_MAX_TARGET=256M SCOPE=SPFILE;

查看MEMORY_TARGET内存的设置情况:

SQL> show parameter 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 256M
  memory_target                        big integer 256M
  pga_aggregate_target                 big integer 0
  sga_target                           big integer 0
分享到:
评论

相关推荐

    oracle 11g 自动内存的管理

    oracle 11g 自动内存的管理。。。。。。。

    Oracle11gR1下的自动内存管理(AMM)

    火龙果软件工程技术中心 Oracle在简化内存管理方面过去几年做了巨大的努力,从Oracle9i通过PGA_AGGREGATE_TARGET参数实现PGA自动管理开始,Oracle10g通过SGA_TARGET参数实现了SGA的自动管理,Oracle11g更是惊人地...

    Oracle11g五大新特性

    从分区、数据压缩技术、自动内存管理、统计信息收集、 SecureFiles五个方面详细介绍了Oracle 11g的新特性:分区就不用说了,正是分区的存在让Oracle高效的处理海量数据成为可能;Oracle从9i开始羞羞答答的引入表级...

    oracle 10g 性能优化与调整

    oracle 10g 性能优化与调整 oracle 10g 性能优化与调整 oracle 10g 性能优化与调整 oracle 10g 性能优化与调整

    oracle 11g 性能优化扫描版

    oracle 11g数据库性能优化扫描版。目录: 第一章 优化表性能 第二章 选择和优化索引 第三章 优化实例内存 第四章 监控系统性能 第五章 最小化系统资源争夺 第六章 分析操作系统性能 第七章 检修数据库 第八章 创建...

    ORACLE11G宝典.rar 是光盘里面的内容,书太厚咧没法影印啊

     《Oracle11g宝典》是Oracle数据库管理员、安全管理员、网络管理员、应用开发人员的参考指南,还是Oracle技术支持和培训机构、Oracle学习班、高等院校计算机专业数据库课程的参考教材和上机指导教材。每类人员都...

    深入了解oracle自动内存管理asmm

    每一个Oracle的初学者在入门阶段都会接触到SGA/PGA的知识,如果是从10g开始学习那么会多或少会对 ASMM有所了解,从使用的角度来说ASMM的出现极大地简化了Oracle内存初始化参数的设置,在ASMM的使 用上高级DBA和初学...

    Oracle10g 白皮书之自我管理数据库

    Oracle10g 白皮书之自我管理数据库 Oracle 数据库是一款真正实现自我管理的数据库,具有智能自我管理框架、创新性自我诊断引擎、自动调节优化器以及自动内存管理功能。

    Oracle 10g服务管理器

    先把要用到的Oracle 10g服务 启动方式设置为手动,以后系统启动的时候不会自动启动,这样不要用Oracle的时候可节省 600M左右的内存 当你要用Oracle的时候,直接运行这个程序,即可自动帮你启动服务,当你不要用...

    OCPOCA认证考试指南全册:Oracle Database 11g(1Z0-051,1Z0-052,1Z0-053)--详细书签版(第2/2部分)

    第Ⅰ部分 Oracle Database 11g管理 1 第1章 Oracle Database 11g体系结构概述 3 1.1 Oracle产品系列 4 1.1.1 Oracle服务器系列 4 1.1.2 Oracle开发工具 7 1.1.3 Oracle应用程序 9 1.2 预备知识 9 1.2.1 ...

    Oracle11g数据库入门第4章

    进程全局区(Process Global Area,PGA) 用户全局区(User Global Area,UGA) 系统全局区(System Global Area,SGA) 固定SGA 重做缓冲区 块缓冲区缓存 共享池 大池 Java池 ...自动内存管理 小结

    oracle 官方培训

    Oracle数据库培训大纲(2天) 基本内容 时间安排(天) 课程内容要点 基础和管理 1天 Oracle结构组件 Oracle服务器入门 管理Oracle实例 建立数据库 管理控制文件 管理表空间和数据文件 ...Oracle 10g自动SQL调整

    ORACLE11G R2 RAC ON HP-UX11.31 IA64

    1.3.11 配置自动存储管理ASM... 29 1.3.12 创建RAC数据库... 32 1.3.13 配置RAC数据库监听... 40 1.4 RAC管理... 44 1.4.1 查看RAC服务状态... 44 1.4.2 数据库启停... 44 1.4.3 RAC服务启停... 44 1.5 附件...

    Oracle11g客户端安装及plsql配置

    不需要安装oracle客户端,通过pl/sql就可以远程连接oracle数据库,很值得学习,自己亲手...优点是:如果长时间不用pl/sql会自动断掉与远程数据库的连接,节省系统内存的资源。 不过资源分会高些,但是绝对是物有所值

    Oracle精髓(第4版)

    最新的Oracle数据库11g特性:查询结果集缓存、自动内存管理、实时应用程序测试、高级压缩、全面回忆、活跃数据守卫选项以及对OLAP选项的变更(作为物化视图进行透明访问和管理)、Flashback事务命令、透明数据加密、...

    Oracle10、11、12G 数据库内存推荐计算,参数+公式

    Oracle10、11、12G 数据库内存推荐计算,参数+公式。Excel附带详细说明推荐内存比例,计算公式以及执行命令和重启的命令。 相关系数调整后,自动变更修改数据库内存的Sql语句,快速修改重启。 注意文档中红字说明!...

Global site tag (gtag.js) - Google Analytics