网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  教你轻松掌握Oracle内存结构     
  文章作者:未知  文章来源:未知  
  查看:115次  录入:管理员--2007-09-29  
   

ORACLE在内存存储下列信息:

 ◆执行的程序代码。

 ◆连接的会话信息

 ◆程序执行期间所需数据和共享的信息

 ◆存储在外存储上的缓冲信息。

ORACLE具有下列基本的内存结构:

 ◆软件代码区

 ◆系统全局区,包括数据库缓冲存储区、日志缓冲区和共享池.

 ◆程序全局区,包括栈区和数据区.

 ◆排序区

软件代码区

用于存储正在执行的或可以执行的程序代码。

软件区是只读,可安装成共享或非共享。ORACLE系统程序是可共享的,以致多个ORACLE用户可存取它,而不需要在内存有多个副本。用户程序可以共享也可以不共享。

系统全局区

为一组由ORACLE分配的共享的内存结构,可包含一个数据库实例的数据或控制信息。如果多个用户同时连接到同一实例时,在实例的SGA中数据可为多个用户所共享,所以又称为共享全局区。当实例起动时,SGA的存储自动地被分配;当实例关闭时,该存储被回收。所有连接到多进程数据库实例的全部用户可自动地被分配;当实例关闭时,该存储被回收。所有连接到多进程数据库实例的全部用户可使用其SGA中的信息,但仅仅有几个进程可写入信息。在SGA中存储信息将内存划分成几个区:数据库缓冲存储区、日志缓冲区、共享池、请求和响应队列、数据字典存储区和其它各种信息。

 
 
上一篇: 使用专用服务进程的Oracle的运行    下一篇: 轻松了解Oracle的表快照特征
  相关文档
带你深入了解oracle数据库的"sys"口令 (1) 07-30
讲解oracle数据库的全文索引设置步骤 (1) 03-27
Oracle中用SQL语句实现进制间互相转换 07-07
学会使用Oracle中的时间间隔型数据 04-11
oracle 11g新特性──初始化文件的管理 02-25
轻松掌握数据库及数据仓库的建模方法 03-04
使用type方式,解决in列表过长的问题 (1) 02-27
Oracle和DB2间基本架构和管理的差异 04-11
实例讲解如何删除oracle 10g的垃圾表 03-28
关于Oracle中并行处理技术原理深入分析 04-12
如何在高级的复制中切换主体定义站点 03-26
怎样理解分布处理和分布式数据库 09-29
轻松解决oracle xdb的8080端口冲突问题 03-03
怎样不安装oracle客户端也可以系统移植 11-15
由浅入深讲解oracle数据库的备份与恢复 05-14
解析启动Oracle9i中OEM或OMS的常见问题 08-05
用events 跟踪解决不能创建物化试图一例 06-17
有关Oracle中虚拟专用数据库的探讨 04-11
用forall与bulk collect快速复制表数据 (1) 03-27
Oracle外部程序的触发小结 05-27
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息