修改oracle内存参数,修改Oracle 11g 内存参数

[Oracle@bi11g bin]$ sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 1618:39:36 2011   Copyright (c) 1982, 2009, Oracle.  All rights reserved.   SQL> conn / as sysdba Connected. SQL> show parameter memory   NAME                                 TYPE        VALUE ------------------------------------ ----------------------------------------- hi_shared_memory_address             integer     0 memory_max_target                    big integer 1584M memory_target                        big integer 1584M shared_memory_address                integer     0 SQL> alter system set memory_target = 512M scope=spfile   2  ;   System altered.   SQL> alter system set memory_max_target =1024Mscope=spfile   2  ;   System altered.   SQL> show parameter memory   NAME                                 TYPE        VALUE ------------------------------------ ----------------------------------------- hi_shared_memory_address             integer     0 memory_max_target                   big integer 1584M memory_target                        big integer 1584M shared_memory_address                integer     0 SQL> shutdown immediate Database closed. Database dismounted. ORACLE instance shut down. SQL> startup ORACLE instance started.   Total System Global Area 1068937216 bytes Fixed Size                 2220200 bytes Variable Size            859836248 bytes Database Buffers         201326592 bytes Redo Buffers               5554176 bytes Database mounted. Database opened. SQL> show parameter memory   NAME                                 TYPE        VALUE ------------------------------------ ----------------------------------------- hi_shared_memory_address             integer     0 memory_max_target                    big integer 1G memory_target                        big integer 512M shared_memory_address                integer     0 SQL>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在安装Oracle 11g时,您可以为数据库实例分配内存。下面是一些关于内存分配的指导方针: 1. SGA(System Global Area)内存分配:SGA是Oracle数据库用于缓存数据和元数据的内存区域。您可以通过修改参数文件(init.ora或spfile)来配置SGA的大小。以下是几个常用的SGA参数: - `sga_target`:指定SGA的目标大小(以字节为单位)。您可以根据系统资源和需求来设置该参数。 - `sga_max_size`:指定SGA的最大大小(以字节为单位)。该值应小于或等于操作系统的可用内存大小。 - `shared_pool_size`:指定共享池的大小,用于缓存SQL语句和共享的游标信息。 2. PGA(Program Global Area)内存分配:PGA是Oracle数据库用于执行SQL语句和排序操作的内存区域。您可以通过修改PGA参数来配置PGA的大小。以下是一些常用的PGA参数: - `pga_aggregate_target`:指定PGA的目标大小(以字节为单位)。您可以根据系统资源和需求来设置该参数。 - `sort_area_size`:指定用于排序操作的内存大小。 - `hash_area_size`:指定用于哈希操作的内存大小。 3. 内存分配建议:在为Oracle 11g分配内存时,需要综合考虑系统资源、数据库负载和性能需求。以下是一些建议: - 为SGA分配足够的内存,以缓存数据和元数据,提高查询性能。 - 根据数据库的并发连接数和查询负载,合理配置SGA_TARGET和SGA_MAX_SIZE参数。 - 为PGA分配足够的内存,以支持并发的SQL语句执行和排序操作。 - 根据并发连接数和排序操作的数量,合理配置PGA_AGGREGATE_TARGET参数。 - 定期监视和调整内存分配,以确保系统性能和可用性的平衡。 请注意,内存分配的具体设置取决于您的系统配置和需求,建议在进行内存分配之前参考Oracle文档和最佳实践指南。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值