1、物理存储结构
Oracle数据库的物理存储结构主要包括:数据文件(Datafiles)、日志文件(Redo log files)、控制文件(Controlfiles)、参数文件(Parameter file)、口令文件(Password file)、归档文件(Archived log files)。
数据文件(Datafiles) 用于存储数据库数据的文件。
日志文件(Redo log files) 又叫重做日志文件,用于记录对数据库的修改信息,对数据库所做的修改信息都记录在日志中。在日志工作过程中,多个文件日志组之间是循环使用的。每个数据库包含多个日志文件,每组日志文件包含一个或多个日志文件;同一组中的日志文件具有相同的信息,因为他们是镜像关系。
控制文件(Controlfiles) 用于描述数据库的物理结构。它存放有数据文件和日志文件等信息,因此oracle数据库在启动时,数据库需要访问控制文件。(10g默认包含3个以上的控制文件)
参数文件(Parameter file) 用于记录oracle数据库的基本参数信息,主要包括数据库名、控制文件所在路径、进程等。
口令文件(Password file)
归档文件(Archived log files)
2、逻辑存储结构(由小到大