SGA_MAX_SIZE假设sga_max_size的大小设置为500M,os一般是不会在oracle启动的时候就给它全部的实际内存,而可能只给200M。随着程序的运行,Oracle不断的需要内存,而假设计算机的所有实际内存只有500M,那么很肯定的是OS不可能把全部500M实际内存分配给oracle的sga,可能也最多就给了350M,剩下的150M使用虚拟内存。假设我的机器物理内存(实际内存)足
转载
精选
2013-06-24 11:24:46
798阅读
SGA_MAX_SIZE
SGA_MAX_SIZE这个参数顾名思义,它用来控制SGA 使用虚拟内存 的最大大小,这里的虚拟内存的含义可能会有所模糊,先可以这样理解,就是Oracle
所能在内存中给SGA 分配的最大大小 。 现在来解释一下我这里“虚拟内存”的含义,确切的应该这样说:实际内存和虚拟内存。我们知道当OS
中实际内存不够使用的时候,OS 就会去使用虚拟内存。oracle 是运行
原创
2013-03-05 09:41:21
762阅读
在Oracle 10g 中引入了一个非常重要的参数:SGA_TARGET,这也是Oracle 10g的一个新特性。自动共享内存管理(Automatic Shared Memory Management ASMM),控制这一特性的,就仅仅是这个参数SGA_TARGE。设置这个参数后,你就不需要为每个内存区来指定大小了。SGA_TARGET 指定了SGA 可以使用的最大内存大小,而SGA 中各个内存的
转载
精选
2013-04-27 11:37:52
1042阅读
SGA_MAX_SIZE
假设sga_max_size的大小设置为500M,os一般是不会在oracle启动的时候就给它全部的实际内存,而可能只给200M。随着程序的运行,Oracle不断的需要内存,而假设计算机的所有实际内存只有500M,那么很肯定的是OS不可能把全部500M实际内存分配给oracle的sga,可能也最多就给了350M,剩下的150M使用虚拟内存。
假设我的机器物理内存(实际
转载
精选
2012-10-22 00:08:44
1948阅读
The SGA_MAX_SIZE Initialization ParameterThe SGA comprises a number of memory components, w
翻译
2023-05-24 14:26:41
42阅读
http://junmail.javaeye.com/blog/209813
2008-06-30
Oracle 10g 中sga_max_size 和sga_target用法
一、oracle 10g中的SGA_MAX_SIZE与SGA_TARGET参数
sga_target是自动管理内存时使用的,这样你就不用设置DB_CACHE_SIZE,S
转载
2010-09-03 12:32:19
553阅读
10g引入ASMM后SGA_TARGET取代shared_pool_size,db_cache_size等参数,成为DBA关注的主要SGA内存管理参数;有不少情况下SGA_TARGET参数会设置为一个小于SGA_MAX_SIZE的值(这样做在多实例情况下更具灵活性)。但不少人会问,这样岂不是要浪费一部分物理内存吗?Oracle会为实例分配SGA_MAX_SIZE大小的内存的,SGA_TARGET要
原创
2010-08-26 19:54:54
1026阅读
memory_max_target/memory_target/sga_max_size/sga_target
原创
2012-09-16 13:22:27
2097阅读
oracle 10g中的SGA_MAX_SIZE与SGA_TARGET参数 2010-04-12 13:07 oracle 10g中的SGA_MAX_SIZE与SGA_TARGET参数 sga_target是自动管理内存时使用的,这样你就不用设置DB_CACHE_SIZE,SHARED_POOL_SIZE等参数,他们会根据需要自动的进行调整的。 SGA_MAX_SIZ
原创
2012-10-10 16:20:07
8144阅读
在Linux操作系统中,SGA(System Global Area)是Oracle数据库中的一个重要部分,用于存储数据库实例的数据和控制信息。而SGA的大小对于数据库性能有着非常重要的影响,因此需要合理地调整SGA的最大大小。
在Linux系统中,可以通过参数“linux sga max size”来设置SGA的最大大小。SGA最大大小的设置需要考虑数据库运行的性能需求以及系统资源的限制。如果
原创
2024-05-23 10:24:08
103阅读
故障背景: 为服务器进行操作系统重启,因硬件问题,服务器重启后128GB内存丢失一半,导致应用进程处理数据缓慢。Oracle软件版本为10.2.0.5。特别之处在于,数据库数据文件使用共享卷组裸设备,spfile是共享卷组上裸设备。 紧急决定,将此服务器上历史数据库SGA内存配置减少一般。突发问题: 修改sga_max_size和sga_target后,重启数据库实例,报错提示ORA-00821。
原创
2017-09-20 21:10:16
10000+阅读
点赞
SGA_MAX_SIZE是从9i以来就有的作为设置SGA大小的一个参数,而SGA_TARGET则是从10g才有的一个新参数,作为配合10g自动管理SGA而出现的,下面以实验的方式,深入解析这2个参数的区别和作用 [oracle@bak ~]$ sqlplus / as sysdba SQL*Plus
转载
2020-03-12 22:50:00
737阅读
点赞
2评论
以下转自: http://blog.itpub.net/35489/viewspace-671526 作者:tolywang我们一般在Linux 上安装设置Oracle 数据库或者在更换或升级硬件的时候都需要配置Linux 系统的核心参数, 然后才是调整Oracle 系统参数 。具体这些参数的实质意义是什么,为什么要做调整,如何合理调整? 带着这些问题我们做以下的一些分析以及测试。 注
转载
精选
2014-04-23 12:25:36
280阅读
Oracle 启动失败,错误 “SGA_MAX_SIZE 5368709120 cannot be set to
原创
2022-08-20 01:31:27
351阅读
sga
原创
2013-12-15 15:27:16
731阅读
3.2 SGA
系统全局区--System global area(SGA) 是一组共享的内存结构,它里面存储了oracle数据库实例(instance)的数据和控制文件信息。如果有多个用户同时连接到数据库,他们会共享这一区域,因此SGA也称之为Shared Global Area。当数据库实例启动时,SGA的内存被自动分配;当数据库实例关闭时,SGA内存被回收。
SGA是占用内存最
翻译
2011-09-05 10:17:57
577阅读
查看sga最大内存大小
select decode(floor(to_number(value/1024/1024/1024)),0,'4M','16M') granules from v$parameter where name='sga_max_size';
GRA
---
16M
查看sga信息
SQL> select * from v$sgainfo;
NA
原创
2012-10-11 11:56:29
668阅读
ARCHIVE LOG LIST;#查询是否归档select name,log_mode from v$database;改变非归档模式到归档模式:> conn / as sysdba > shutdown immediate; > startup mount (启动实例并加载数据库,但不打开)> alter database archivelog; > alter
原创
2013-10-10 15:09:15
491阅读
的大小为4G;[root@db01 ~]# free -m total used
原创
2023-06-25 14:18:27
370阅读
1 概述 Oracle SGA区的监控和管理,是数据库日常维护的重要内容。本文详细介绍SGA的基本概念,SGA运行情况检查,以及SGA的参数设置原则。 2 SGA的基本概念 当启动Oracle数据库时,系统会先在内存内规划一个固定区域,用来储存用户需要的数据,以及Oracle运行时必备的系统信息。我们称此区域为系统全局区(System Gl
转载
精选
2015-04-08 10:58:19
896阅读