1、修改sga大小:

SQL> alter system set sga_max_size=2560M scope=spfile;
System altered.
SQL> alter system set sga_target=2560M scope=spfile;
System altered.

2、修改pga大小:

SQL> alter system set pga_aggregate_target=650M scope=spfile;
System altered.

扩展知识:

修改实例sga与pga大小:

思路:首先通过spfile指定路径创建一个pfile作为备份,然后在数据库中进行内存参数调整操作。

—>修改数据库中sga,pga相关参数—>通过该pfile创建spfile—>关闭数据库—>最后正常启动数据库即可

首先:创建spfile备份

#/u01/app/oracle/admin/orcl/pfile/pfile1.ora是通过当前spfile创建的文件名字叫 “pfile1.ora”
SQL> create pfile='/u01/app/oracle/admin/orcl/pfile/pfile1.ora' from spfile;
File created.
SQL>

1、查看memory_target与memory_max_target大小:

SQL> show parameter memory
NAME     TYPE VALUE
-------------------------------- ----------- ------------------------------
hi_shared_memory_address     integer 0
memory_max_target     big integer  0
memory_target     big integer  0
shared_memory_address     integer 0

#根据输出的结果显示 memory_max_target=0 与 memory_target=0 说明目前已经是 ASMM 模式直接修改sga与pga大小即可

2、(如果值非零) 修改memory_target与memory_max_target大小:

#如果memory_max_target非0 与 memory_target非0,使用下面命令将值改为0

1、修改memory_max_target大小:

SQL> alter system set memory_max_target=0 scope=spfile;
System altered.

2、修改memory_target大小(memory_target<=memory_max_target):

SQL> alter system set memory_target=0 scope=spfile;
System altered.

3、ORACLE19C中

INMEMORY_AUTOMATIC_LEVEL增加了一个新的值HIGH,我们只需设置一个大小,设置一个级别HIGH,就全搞定了

为Inmemory设置一块区域

ALTER SYSTEM SET inmemory_size = 20G scope=spfile;

设置自动Inmemroy的级别

ALTER SYSTEM SET INMEMORY_AUTOMATIC_LEVEL = HIGH scope=spfile;

oracle中修改sga和pga相关推荐

  1. oracle中的sga和pga

    oracle中的sga包含了几个主要的部分 1.shared pool 共享池 2.database buffer cache 数据库高速缓冲区 3.redo log buffers 重做日志缓冲区 ...

  2. Oracle内存管理(修改SGA与PGA)

    目录: Oracle11g数据库内存管理 一.Oracle数据库内存管理概念: 二.内存管理方式的切换: 三.修改实例SGA与PGA大小(ASMM) 1.使用sqlplus命令在数据库中修改 (1). ...

  3. oracle r修改表名,oracle中修改表名

    <<>> answer1: ALTER TABLE old_table_name RENAME TO new_table_name;(大写为系统命令) answer2: SQL ...

  4. oracle中修改用户密码

    oracle中修改用户密码 首先是 win键 + R 输入cmd 输入sqlplus/ as sysdba,回车,此时进入到SQL> 输入 alter user system identifie ...

  5. oracle中更改表名称,oracle中修改表名的几种方式

    answer1: ALTER TABLE old_table_name RENAME TO new_table_name;(大写为系统命令) answer2: sql> select tname ...

  6. oracle中修改process

    可以用如下命令查看数据库连接的消耗情况 select b.MACHINE, b.PROGRAM, b.USERNAME, count(*) from v$process a, v$session b ...

  7. Oracle11g修改SGA和PGA ORA-00845

    修改步骤 [oracle@ywqdb ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.4.0 Production on Mon Apr 18 11: ...

  8. Oracle中修改遇到“ORA-00054: 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效”

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. Oracle 11g中想修改表名: rename ASSETPORJECT to ASSETPROJ ...

  9. Oracle中修改sysman和dbsnmp密码正确流程

    1.停止dbconsole $ emctl stop dbconsole 查看状态,确认dbconsole已经停止 $ emctl status dbconsole 2.修改sysman用户和dbsn ...

最新文章

  1. PHP复制和移动目录
  2. mysql piress_由MySql漏洞导致电脑被入侵(特征为新增加名为piress的帐户)所想到的...
  3. nutch爬虫原来是这样操作的!
  4. c#重载和重写及运用
  5. SpringMVC开发框架中使用@ResponseBody注解后返回的json字符串中文乱码问题
  6. html页面打开字都有蓝色背景,为什么有些网页打不开?网页空白页、白底蓝字问题怎么解决?...
  7. AAA标准-RADIUS协议
  8. 莫教引动虚阳发,精竭容枯百病 侵
  9. 关于 TFT 、 TFD 、 UFB 、 STN 、 DSTN 和 OLED
  10. npoi 设定视图为分页预览_NPOI导出EXCEL 打印设置分页及打印标题
  11. 使用Pandas进行数据分析
  12. 做seo必须要懂得的技术:黑帽seo和白帽seo的几点
  13. 汽车外饰360vr实景展示有哪些应用场景?
  14. 超过一半美国车主下一辆仍想买燃油车,中国新能源汽车市场接受度明显高,续航里程均是首要关注 | 美通社头条...
  15. 海伦公式和鞋带公式求三角形的面积
  16. 美团外卖CPS正式上线,饿了么+美团高佣联盟全都有!(外卖员多一份收入)
  17. SECS/GEM之SECS Driver开发源代码
  18. javafx.util.Pair 不支持反序列化
  19. 用osworkflow写一个请假例子
  20. Linux电脑自动重启,修复win10下distributedcom(10016)导致电脑自动重启的方法

热门文章

  1. 位置服务器的使用方法,Excel Server Tutorial
  2. 基于vue+node.js的健身微信小程序设计与实现
  3. linux编译忽略warning,忽略警告@SuppressWarnings的用法
  4. python 中 pandas 忽略警告错误
  5. 《图像处理》二值化和灰度化、透明度
  6. matlab在图片上分块(在图片上画网格)
  7. TikTok剪辑系统升级:照片模式增加文案字数,达人合作平台更新
  8. linux下iptables和netfilter详解(4):洞悉实现流程及协议栈分析
  9. 无线话筒U段和V段有哪些本质区别?
  10. 给拒绝过你的公司再投简历,是自取其辱?