轻松理解Oracle数据库中的物理结构


(1)数据文件

  每一个Oracle数据库有一个或多个物理的数据文件(data file)。一个数据库的数据文件包含全部数据库数据。逻辑数据库结构(如表、索引)的数据物理地存储在数据库的数据文件中。数据文件有下列特征:

  一个数据文件仅与一个数据库联系。

  一旦建立,数据文件不能改变大小

  一个表空间(数据库存储的逻辑单位)由一个或多个数据文件组成。

  数据文件中的数据在需要时可以读取并存储在Oracle内存储区中。例如:用户要存取数据库一表的某些数据,如果请求信息不在数据库的内存存储区内,则从相应的数据文件中读取并存储在内存。当修改和插入新数据时,不必立刻写入数据文件。为了减少磁盘输出的总数,提高性能,数据存储在内存,然后由Oracle后台进程DBWR决定如何将其写入到相应的数据文件。
  • 1
  • 2
  • 3
  • 下一页
【内容导航】
第1页:数据文件 第2页:日志文件
第3页:控制文件

相关内容