Oracle的逻辑结构和物理结构
2013-11-18 21:19
411 查看
oracle数据库可以从两个层次划分架构,一个为逻辑结构,另一个为物理结构
如下图所示:
1 逻辑结构
表空间:为数据库提供使用存储空间的逻辑结构,一个表空间可以包含多个数据文件,
表空间是逻辑结构和物理结构沟通的桥梁;数据库必须创建的4个表空间为:
(1)SYSTEM:存储数据字典表,pl/sql 代码等
(2)SYSAUX:存储与数据库选项有关的数据
(3)TEMP :用于大的排序操作
(4)UNDOTBS1:为读一致性和回复的目的,存储事务信息
段: 位于表空间内;常见的段有 表段、 索引段、回退段等;这些段都是为了更好地
服务表段而存在的
区:一个或多个区构成一个段,每个区由一些连续的数据块构成
数据库块:数据库的最小存储单位,一个数据库块的大小为操作系统块的整数倍,方
便I/O;下图为数据快的结构:
2物理结构
数据文件(data file):是用来存储数据的文件,一个或多个数据文件构成一个表空间, 可
以用如下语句查询当前数据库下所有数据文件的编号和位置名称:
select file# , name from v$datafile;
联机重做日志文件(Online Redo log files):
用来记录数据库事务交易过程,便于恢复操作;分如下两类:
(1)联机日志:记录数据库的联机事务交易记录,一般有两组以上(一组活跃,一组非活跃)
(2)归档日志:将联机日志存储归档后的文件,可以用如下sql语句查询联机日志信息:
select * from v$log;
控制文件(control files):相当于整个数据库的管家,存储有数据库的一些基本信息,
也有数据文件和联机日志文件的地址信息
如下图所示:
1 逻辑结构
表空间:为数据库提供使用存储空间的逻辑结构,一个表空间可以包含多个数据文件,
表空间是逻辑结构和物理结构沟通的桥梁;数据库必须创建的4个表空间为:
(1)SYSTEM:存储数据字典表,pl/sql 代码等
(2)SYSAUX:存储与数据库选项有关的数据
(3)TEMP :用于大的排序操作
(4)UNDOTBS1:为读一致性和回复的目的,存储事务信息
段: 位于表空间内;常见的段有 表段、 索引段、回退段等;这些段都是为了更好地
服务表段而存在的
区:一个或多个区构成一个段,每个区由一些连续的数据块构成
数据库块:数据库的最小存储单位,一个数据库块的大小为操作系统块的整数倍,方
便I/O;下图为数据快的结构:
2物理结构
数据文件(data file):是用来存储数据的文件,一个或多个数据文件构成一个表空间, 可
以用如下语句查询当前数据库下所有数据文件的编号和位置名称:
select file# , name from v$datafile;
联机重做日志文件(Online Redo log files):
用来记录数据库事务交易过程,便于恢复操作;分如下两类:
(1)联机日志:记录数据库的联机事务交易记录,一般有两组以上(一组活跃,一组非活跃)
(2)归档日志:将联机日志存储归档后的文件,可以用如下sql语句查询联机日志信息:
select * from v$log;
控制文件(control files):相当于整个数据库的管家,存储有数据库的一些基本信息,
也有数据文件和联机日志文件的地址信息
相关文章推荐
- Oracle存储结构:物理存储结构和逻辑存储结构
- plsql知识梳理-oracle物理和逻辑结构
- 三、Oracle初级学习之体系结构(物理、逻辑结构)
- ORACLE学习笔记之物理结构和逻辑结构
- oracle物理结构和逻辑结构
- oracle学习笔记(4)(oracle物理结构与逻辑结构)
- ORACLE管理存储结构之物理机构+逻辑结构【weber出品】
- 浅谈Oracle中物理结构(数据文件等。。。)与逻辑结构(表空间等。。。。。)
- Oracle物理和逻辑结构
- oracle整体结构-内存结构、物理结构、逻辑结构、进程
- Oracle物理结构与逻辑结构
- oracle存储的逻辑结构和物理结构
- Oracle逻辑存储结构与物理存储结构
- Oracle物理结构与逻辑结构
- Oracle Start Up 1: 几个概念和Oracle数据库的物理结构和逻辑结构
- Oracle的物理结构和逻辑结构
- oracle学习笔记(一)【oracle的结构--物理和逻辑结构】
- 教学笔记-Oracle体系结构02-Oracle数据库的物理结构和逻辑结构
- oracle 体系结构(物理结构、逻辑结构与内存结构)
- oracle 体系结构和逻辑结构,物理结构