服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Oracle - 设置oralce自动内存管理执行步骤

设置oralce自动内存管理执行步骤

2019-11-21 15:28oralce教程网 Oracle

设置内存管理首先要启用oracle自动内存管理需要shutdown ,restart,接下来为大家介绍下详细的执行步骤,感兴趣的朋友可以参考下哈

设置oralce自动内存管理 

启用oracle自动内存管理需要shutdown ,restart 

1.确定sga pga内存大小: 

复制代码代码如下:


SHOW PARAMETER TARGET 


2.确定自数据库启动以来pga最大的使用大小: 

复制代码代码如下:


select value from v$pgastat where name='maximum PGA allocated'; 


3.计算memory_target大小: 

复制代码代码如下:


memory_target = sga_target + max(pga_aggregate_target, maximum PGA 
allocated) 


4.设置memory_target 

复制代码代码如下:


ALTER SYSTEM SET MEMORY_MAX_TARGET = nM SCOPE = SPFILE; 
MEMORY_MAX_TARGET is not a dynamic initialization parameter. 


如果使用的是 text initialization parameter file 需要编辑以下两个参数: 

复制代码代码如下:


memory_max_target = nM 
memory_target = mM 


5.Shut down and restart the database.

延伸 · 阅读

精彩推荐