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