SGA_MAX_SIZE是从9i以来就有的作为设置SGA大小的一个参数,而SGA_TARGET则是从10g才有的一个新参数,作为配合10g自动管理SGA而出现的,下面以实验的方式,深入解析这2个参数的区别和作用
[oracle@bak ~]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Mon...
分类:
其他好文 时间:
2014-10-13 06:53:59
阅读次数:
352
64bitRedhatLinux,[oracle@DB~]$uname-aLinuxDB2.6.32-279.el6.x86_64#1SMPWedJun1318:24:36EDT2012x86_64x86_64x86_64GNU/Linux物理内存16G,SGA分配4G时,instance可以正常启动,超过4G了,就报“outofmemory”的错误。SQL>startupnomountpfile=‘/home/oracle/init.ora‘O..
分类:
其他好文 时间:
2014-09-25 13:20:59
阅读次数:
257
数据库体系结构:结构组件汇总:
内存结构:
系统全局区 (SGA):数据库缓冲区高速缓存、重做缓冲区以及各种池
程序全局区 (PGA)
进程结构:
用户进程和服务器进程
后台进程:SMON、PMON、reco、DBWn、CKPT、LGWR、ARCn 等
存储结构:
逻辑:数据库、方案、表空间、段、区和 Oracle 块
物理: 数据文件、控制文件和重做日志文件...
分类:
数据库 时间:
2014-09-21 03:56:29
阅读次数:
323
今天在巡检alert日志的时候,发现如下报错:
pct of memory swapped in [7.16%] pct of memory swapped out [0.56%].
Please make sure there is no memory pressure and the SGA and PGA
are configured correctly. Look at DBRM...
分类:
移动开发 时间:
2014-09-11 12:37:41
阅读次数:
776
活动会话历史报告活动会话历史v$active_session_history视图提供了在实例级别抽取会话活动信息.活动会话每分钟会被抽样一次且被存储在sga中的循环缓冲区中.任何被连接到数据库且正等待一个不属于空闲等待事件的会话会被考虑是一个活动的会话.每个会话抽样都是一组行数据且通过v$activ...
分类:
数据库 时间:
2014-09-01 19:23:03
阅读次数:
382
答案解析:
large pool
Optional area in the SGA that provides large memory allocations
for backup and restore operations, I/O server processes, and session memory for theshared
server and Or...
分类:
其他好文 时间:
2014-08-29 11:06:57
阅读次数:
136
在oracle中执行一个查询语句,该语句首次执行时orcale会把其内容存入SGA(系统全局区)中,下次再执行同一条语句的时候就不再去解析该语句,而是直接从SGA区中取出该语句执行,但是前提是SQL没有变化过,如果修改过,就不会这样了。具体的控制机制是: 当有SQL运行时, 系统将分析后的SQL执行...
分类:
其他好文 时间:
2014-08-28 17:48:05
阅读次数:
182
充分利用系统全局区域SGA(SYSTEM GLOBAL AREA) : SGA是oracle数据库的心脏。用户的进程对这个内存区发送事务,并且以这里作为高速缓存读取命中的数据,以实现加速的目的。正确的SGA大小对数据库的性能至关重要。SGA包括以下几个部分:1、 数据块缓冲区(data block....
分类:
数据库 时间:
2014-08-27 23:13:08
阅读次数:
279
活动会话历史报告活动会话历史v$active_session_history视图提供了在实例级别抽取会话活动信息.活动会话每分钟会被抽样一次且被存储在sga中的循环缓冲区中.任何被连接到数据库且正等待一个不属于空闲等待事件的会话会被考虑是一个活动的会话.每个会话抽样都是一组行数据且通过v$activ...
分类:
数据库 时间:
2014-08-26 15:13:36
阅读次数:
456
Oracle Tuning的一些总结 关于Oracle的性能调整,一般包括两个方面,一是指Oracle数据库本身的调整,比如SGA、PGA的优化设置,二是连接Oracle的应用程序以及SQL语句的优化。做好这两个方面的优化,就可以使一套完整的Oracle应用系统处于良好的运行状态。 本...
分类:
数据库 时间:
2014-08-19 18:23:55
阅读次数:
517