stboy  
日历
<2025年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789
统计
  • 随笔 - 0
  • 文章 - 1
  • 评论 - 0
  • 引用 - 0

导航

留言簿(1)

文章档案

搜索

  •  

最新评论

 

oracle的体系结构,大概分为两部分:

一、oracle实例(也称oracle数据库引擎)  是指数据服务器的内存及相关处理程序;

  它主要又由两个组件组成:

   Ⅰ 系统全局区(SGA)

       它有几个重要区域:

        1、块缓冲区高速缓存  用来存放读取数据文件的数据块副本;

        2、重做日志缓冲区  用来记录数据库内所有数据修改区,对数据库的修改按顺序记录在该缓冲,以便在数据库损坏时恢复;

        3、共享池 又分为SQL语句缓冲和数据字典缓冲区;

        以上几个区域很耗用内存,导致机器速度变慢。

    Ⅱ 后台处理程序(Background Processes)

       它又包括:

        1、数据写进程(DBWR) 将改动的数据块写入到硬盘数据文件

        2、日志写进程(LGWA)  将重做日志缓冲区的更改写入重做日志文件

        3、系统监控(SMON)

        4、进程监控(PMON)

        5、检查点进程(CKPT)

        6、归档进程(ARCH)

 二、oracle数据库文件  是指操作系统内的各种文件组成;

    从物理结构和逻辑结构来看

    1、从物理结构的操作系统结构来看,包括:

      数据文件、重做日志文件、控制文件、口令文件、参数文件和归档日志文件等;

    2、从逻辑结构的数据库内部来看,包括:

      表空间、段、区、块及数据对象。 

   

posted on 2006-11-05 18:53 zsm 阅读(126) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © zsm Powered by: 博客园 模板提供:沪江博客