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 0db_flashback_retention_target integer 1440fast_start_io_target integer 0fast_start_mttr_target integer 0memory_max_target big integer 256Mmemory_target big integer 256Mpga_aggregate_target big integer 0sga_target big integer 0
oracle11g自动内存管理相关推荐
- oracle11g自动内存管理好吗,Oracle11G新特性的研究之【自动内存管理】
让实例运行为自动内存管理模式下 SQL> show parameter sga NAME TYPE VALUE -- ...
- oracle启用amm,Oracle11g自动内存管理(AMM)相关的初始化参数
ORACLE对内存的管理越来越趋向智能化.自动化,从9i通过PGA_AGGREGATE_TARGET参数实现PGA的自动管理,10g通过Automatic Shared Memory Manageme ...
- 关于oracle11G的自动内存管理MEMORY_TARGET和MEMORY_MAX_TARGET
Oracle 9i引入pga_aggregate_target,可以自动对PGA进行调整: Oracle 10g引入sga_target,可以自动对SGA进行调整: Oracle 11g则对这两部分进 ...
- 适当地使用公共语言运行库的垃圾回收器和自动内存管理
小心不要给每个请求分配过多内存,因为这样垃圾回收器将必须更频繁地进行更多的工作.另外,不要让不必要的指针指向对象,因为它们将使对象保持活动状态,并且应尽量避免含 Finalize 方法的对象,因为它们 ...
- Slide:深入了解Oracle自动内存管理ASMM by Maclean Liu
深入了解Oracle自动内存管理asmm View more documents from Maclean Liu 转载于:https://blog.51cto.com/maclean/1278029
- 内存分段分页机制理解_深入理解虚拟机,JVM高级特性-自动内存管理机制
什么是自动内存管理机制? 对于java程序员来说,有一点是要比C/C++程序员要方便的,那就是程序在运行时,java程序不需要为每一个对象其编写对应的释放内存的代码,JVM虚拟机将为你在合适的时间去释 ...
- ORACLE 11g 自动内存管理
Overview 在oracle 11g中,使用一个参数memory_target就能够实现SGA和PGA组件依据工作负荷进行自动内存分配.oracle推荐使用自动内存管理简化内存分配. oracle ...
- oracle自动内存管理要不要开,Oracle 11g的自动内存管理
Oracle 的 9i/10g 中已经对内存管理逐步做了很大的简化,11g 则更进一步,引入了一个新的概念自动化内存管理(Automatic Memory Management,AMM) . 如果 D ...
- JVM自动内存管理机制——Java内存区域(下)
一.虚拟机参数配置 在上一篇<Java自动内存管理机制--Java内存区域(上)>中介绍了有关的基础知识,这一篇主要是通过一些示例来了解有关虚拟机参数的配置. 1.Java堆参数设置 a) ...
最新文章
- 研究人员测试27个黑客服务 结果仅三个完成任务
- Nat. Commun. | 深度学习探索可编程RNA开关
- R语言应用uniroot函数求解方程的根(一元解):仿真数据(方程式可视化、并添加y=0的水平横线)、uniroot函数求解方程的根(并添加方程根对应的垂直竖线)
- python3下载文件-python3 下载文件方法汇总
- java小程序扑克牌_用Java来写一个模拟斗地主发牌的小程序
- 一键分享手机代码_通过广告路由器指定手机浏览器自动认证WIFI上网 附代码
- httpd2.2配置文件详解
- linux shmmax单位,Linux核心参数Shmmax,shmall,shmni
- 转:error LNK2001 错误
- 正则提取 html 里input 标记的value 值
- c语言表达式运算符,C语言运算符与表达式
- 小程序短视频项目———视频详情页面开发(二)
- R爬虫小白入门:Rvest爬链家网+分析(三)
- php如何获取li标签中的值,多个 (li) 标签如何获取获取选中的里面的某个特定值??...
- ibatis java 项目_iBatis搭建JAVA项目
- C语言练习——判断位数
- 《系统集成项目管理工程师》必背知识点
- 安装dump1090
- 在家怎么免费下载论文、专利及标准?
- BasicVSR++: Improving Video Super-Resolution with Enhanced Propagation and Alignment阅读笔记
热门文章
- operator new和operator delete
- UE4入门学习3:GamePlay框架
- 循环队列解决约瑟夫问题
- xpath技术,用在dom4j中
- Android平台Qt开发入门教程
- S8 Linux磁盘与文件系统管理命令
- java的indexof怎么配合数组使用_【小知识点??】indexOf在数组中竟能这样使用???!...
- java中解密的思想_北大青鸟翔天解密,Java核心思想两大点
- PaddlePaddle:在 Serverless 架构上十几行代码实现 OCR 能力
- 重磅发布|新一代云原生数据仓库AnalyticDB「SQL智能诊断」功能详解