Oracle 10 的内存调整实践(oracle10内存调整)
Oracle 10 的内存调整实践
Oracle 10 在内存调整方面,与以前的版本有重大改变,并提供了调整和管理内存的方法。下面介绍一种 Oracle 10 内存调整和管理实践,一般应用于多个实例(Database)的场景。
1、首先要明确 Oracle 内存的占用规律。下面各项指标皆可以通过查看Oracle的状态,有关的视图查到:
(1)可使用的已分配内存(assignable memory)可通过以下sql语句查到:
SELECT *
FROM v$memory_target_advice
WHERE advice_status= ON
(2)SGA可使用内存(SGA total memory):
SELECT *
FROM v$sga;
(3)PGA可使用内存 (PGA Total Memory):
SELECT *
FROM v$pgastat;
2、在Oracle 10中,应用调整内存的指令就是ALTER SYSTEM ,可用来设定可使用的已分配内存。如:
ALTER SYSTEM SET memory_target=size SCOPE=BOTH;
到目前为止,已经可以进行 Oracle 10中最核心的操作,即设定已分配内存的大小。然后,进行 SGA 内存的管理,有两种模式:
(1) AUTO 模式:
ALTER SYSTEM SET sga_target=0 SCOPE=BOTH;
在 AUTO 模式下,SGA 内存自动调整,不需要额外的操作;
(2)MANUAL 模式:
ALTER SYSTEM SET sga_target=size SCOPE=BOTH;
在 MANUAL 模式下,可以按照需要,指定 SGA 的大小,SIZE 为指定的内存大小。
进行 PGA 的管理可以使用以下语句:
ALTER SYSTEM SET pga_aggregate_target=size SCOPE=SPFILE;
如果要应用所有以上修改,需要使用以下指令:
ALTER SYSTEM SET job_queue_processes=4 SCOPE=SPFILE;
SHUTDOWN IMMEDIATE;
STARTUP;
通过以上操作,就可以根据需要,调整 Oracle 10 的内存大小及管理。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 Oracle 10 的内存调整实践(oracle10内存调整)
相关文章
- Oracle高效分页:提高查询效率(oracle高效分页)
- 环境下的安全管理Oracle多用户环境下安全管理策略研究(oracle多用户)
- 掌握 Oracle 数据库基本命令:学习指南(oracle基本命令)
- Oracle中的随机更新实践(oracle随机更新)
- Oracle数据库导入脚本文件实践(oracle导入脚本文件)
- 升级时间紧迫 Oracle 升级加速度(时间减时间oracle)
- 探析Oracle存储过程运行时间与优化实践(oracle存储过程时间)
- 轻松实现:使用Oracle导入文本数据(oracle导入文本数据)
- 推荐一本深入浅出Oracle的入门指南(推荐一本oracle的书)
- 伟大的Oracle甲骨文:引领企业发展的标杆(oracle甲骨文公司)
- Oracle实现平均分配: 从理论到实践(oracle平均分配)
- 提升查询效率:Oracle索引数据分析实践(oracle索引数据)
- 解锁Oracle连接日志:最佳实践(oracle连接日志)
- 恢复Oracle表被删除的数据:简单的步骤(oracle表被删除)
- 简单易懂:如何使用Oracle导出日志包含关键字:Oracle、日志、导出提高工作效率:Oracle日志导出操作指南详细讲解:细节揭秘——Oracle日志的导出方法实用技巧:Oracle必备技能之日志导出教程专业指导:Oracle日志导出查询详解与应用实践(oracle日志导出)
- 极速调用Oracle存储过程:高效开发实践(调用oracle存储过程)
- ?看看 Oracle 公司这十年的发展变化吧!(oracle公司怎么样)
- 解决 Oracle 内存溢出的有效策略(oracle 内存过高)
- Oracle内存消耗难控制(oracle内存消耗大吗)
- Oracle数据库中如何实现关联删除表(oracle 关联删除表)
- Oracle关掉监听日志一种节省内存的新方式(oracle关掉监听日志)
- Oracle向谷歌提起诉讼(oracle公司起诉谷歌)
- 份Oracle全库高效稳定的热备份实践(oracle全库热备)
- C操作Oracle数据库的引用实践(c# 引用 oracle)
- 优化EM管理Oracle数据库的实践(em管理oracle)
- Oracle最多只能有一个主键(oracle 主键个数)
- 管理Oracle主机内存管理之路(oracle 主机内存)
- 利用Oracle获取精准的秒数(oracle中获取秒数)
- Oracle查看归档日志揭秘系统机密(oracle产看归档日志)
- Oracle云上市,释放低价优惠大潮(oracle 云 价格)
- Oracle数据库列最大值修改实践(oracle修改列最大值)
- Oracle数据库使用配额限制的实践(oracle使用配额限制)
- Oracle事务的回滚机制实践(oracle会回滚吗)
- Oracle中使用双引号的正确方式(oracle中加双引号)
- Oracle中灵活创建分区,实现数据管理(oracle中创建分区)
- Oracle数据库中事务无法回滚(oracle不能回滚)
- 植Oracle 数据库移植实践手册(oracle 上移)
- 新一代的Oracle W10改善效率提升生产力(oracle w10版本)