Oracle学习笔记——数据库,表空间,物理数据文件之间的关系

Oracle存储数据,逻辑上在表空间,物理上在每个表空间关联的若干个物理数据文件。
数据库,表空间,数据文件是紧密关联的,但它们有着重要的区别:

 
数据库和表空间—— 一个Oracle数据库由一个或多个叫做表空间的逻辑存储单元组成,表空间存储了所有数据库的数据。

                           说明:创建用户后,每个用户都有自己对应的表空间(在创建用户时指定,不指定则默认为USERS),对于同一个数据库,可有多个用户登录,只是每个用户的权限不同而已,而每个用户对应一个表空间,故一个数据库可对应多个表空间


表空间和数据文件—— 在Oracle数据库中的每一个表空间由一个或多个叫做数据文件的文件组成,文件是遵守Oracle   运行的操作系统的物理结构。

数据库和数据文件——数据库的数据是集中存放在组成数据库的每个表空间的数据文件中。例如,最简单的Oracle数据库应该有一个表空间和一个数据文件。另一个数据库可以有三个表空间,每一个可以有两个数据文件(一共六个数据文件)。

 

附:用 select   *   from   sys.dba_data_files;可查看每个表空间和物理数据文件的对应关系

你可能感兴趣的:(Oracle学习笔记——数据库,表空间,物理数据文件之间的关系)