博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORACLE_修改实例的内存大小
阅读量:5764 次
发布时间:2019-06-18

本文共 1657 字,大约阅读时间需要 5 分钟。

注:本文来源于:  《》

ORACLE_修改实例的内存大小

一:修改oracle数据库实例内存大小脚本

1  ---- 1、操作 (oracle使用内存约等于 SGA+PGA,所以可以减少SGA与PGA解决你的问题,生产库慎用)  2  system  sga_max_size=100m scope=spfile; --减少SGA大小,静态参数,重启后生效  3  system  sga_target=80m scope=; --动态参数;oracle推荐:启动时修改此参数,不要动态设置此参数  4  system  pga_aggregate_target=40m sope=; ---减少pga大小

二:知识点拓展:

SGA_MAX_SIZE的大小不是随意指定的,必须满足一定条件的。

sga_max_size=100M,必须满足SGA所有组件的最小和;至少满足db_cache_size,log_buffer,shared_pool_size,large_pool_size,java_pool_size总和的大小)

1 oracle内存结构介绍:  2 Introduction  Oracle Memory Structures  3 Oracle uses memory  store information such  the following:  4   5 Program code  6 Information about a connected , even  it   currently active  7 Information needed during program execution ( example, the  state  a query  which   being fetched)  8 Information that  shared  communicated among Oracle processes ( example, locking information)  9 Cached data that  also permanently stored  peripheral memory ( example, data blocks  redo log entries) 10 The basic memory structures associated  Oracle : 11 System  Area (SGA), which  shared   server  background processes. 12 Program  Areas (PGA), which  private  each server  background process; there  one PGA  each process. 13  14 1.sqlplus “/  sysdba"  2. 3.create pfile='d:/cj.ora' from spfile;  然后去你的oracle安装目录 15   找一个init数据库名。ora这样一个文件 16  17   把几个oracle内存参数改小点 18  19   一个2G的内存是如下配置的: 20  21   *.sga_max_size=712M 22  23   *.large_pool_size=8M 24  25   *.shared_pool_size=250M 26  27   *.sort_area_size=0.5M 28  29   *.db_cache_size=350M 30  31   然后shutdown数据库 32  33   1. ;  2. 3. spfile  pfile='d:/cj2.ora';  4. 5.startup;  然后启动,就可以了。 34  35   以上就是调整oracle内存参数,减少数据库内存占用的方法介绍。

转载地址:http://hkwux.baihongyu.com/

你可能感兴趣的文章
前端性能优化(七)
查看>>
C#程序访问PostgreSQL数据库
查看>>
Sql Jions 的简易理解
查看>>
WML处理---H_wml.php
查看>>
HDU 1018 Big Number 斯特林公式
查看>>
学习SAS_001_循环语句中读取数据文件
查看>>
VS2010出现FileTracker : error FTK1011编译错误的解决办法
查看>>
linux sed命令详解(转)
查看>>
linux系统中ls命令的用法
查看>>
TreeMap cannot be cast to java.lang.Comparable
查看>>
Java线程中断的本质深入理解(转)
查看>>
Linux下关于解决JavaSwing中文乱码的情况(转)
查看>>
GNU构建系统和AutoTools
查看>>
codeforces 797F Mice and Holes
查看>>
Notification使用以及PendingIntent.getActivity()
查看>>
READ TABLE 的用法
查看>>
程序员,不要急于学习编程语言,先学会如何解决问题(转)
查看>>
js事件(一)之事件流
查看>>
13输入一个单向链表,输出该链表中倒数第k个结点。链表的倒数第0个结点为链表的尾指针。...
查看>>
linux如何查看某个端口是否开放
查看>>