oracle体系结构

来源:互联网 发布:知乎推广方法 编辑:程序博客网 时间:2024/03/29 14:40

 oracle体系结构

   1.)实例
       实例是一个非固定的,基于内存的基本集成与内存结构.即运行中的进程
    2.)数据库
       数据库是固定的,基于磁盘的数据文件和控制文件以及日志文件、归档日志、参数文件等物理的内容.在oracle中通常一个数据库对应于一个实例.
     3.)表空间
     用于存放数据库表、索引、回滚等对象的磁盘逻辑空间
    4.)数据文件
    用于保存用户对应数据和oracle系统内部数据的文件.每个表空间都包含一个或者多个数据文件
    5.)存储结构
    oracle在创建数据文件时实际上是将磁盘的操作系统块格式化成oracle的数据块,通常oracle数据块有4个操作系统块构成.oracle在实例上创建表空间,表空间存储在一个或者多个数据文件中,而数据文件保存在磁盘上有操作系统块构成.数据块构成区间,区间构成段.段是oracle中占用空间的对象.
   6.)控制文件
   控制文件是一个存储有oracle实例信息、数据文件和日志文件等信息的内部二进制文件