oracle数据库的物理存储结构有那些,它们各自的作用?
发布网友
发布时间:2022-03-29 00:31
我来回答
共3个回答
懂视网
时间:2022-03-29 04:52
oracle存储结构正确的是表空间、段、范围、数据块。Oracle数据库的存储结构分为逻辑存储结构和物理存储结构。
逻辑存储结构主要描述Oracle数据库的内部存储结构,即从技术概念上描述在Oracle数据库种如何组织、管理数据。因此,逻辑存储结构是和操作系统平台无关的,是由Oracle数据库创建和管理的。Oracle物理存储结构组成:数据文件(data file)、联机日志文件(online redo log file)、控制文件(control file)组成的归档日志文件、参数文件、警报文件、跟踪文件、备份文件。
热心网友
时间:2022-03-29 02:00
http://hi.baidu.com/blue_greed/blog/item/dcea21ca97bf7782c8176816.html
去这里看看~~
数据结构在计算机中的表示(映像)称为数据的物理(存储)结构。它包括数据元素的表示和关系的表示。
物理结构,即Oracle数据库使用的操作系统文件结构。对于数据库物理结构文件,不同的oracle版本,不同的操作系统平台上有不同的存储目录结构
数据库的物理结构文件按其作用可以分为三类:
数据文件
日志文件
控制文件
一、数据文件
数据文件用来存储数据库的数据,如表、索引等。读取数据时,系统首先从数据库文件中读取数据,并存储到SGA的数据缓冲区中。
二、重做日志文件
重做日志文件记录对数据库的所有修改信息。它是三类文件中最复杂的一类文件,也是保证数据库安全与数据库备份与恢复有直接关系的文件。
三、控制文件
控制文件是一个二进制文件,用来描述数据库的物理结构,一个数据库只需要一个控制文件,控制文件的内容包括:
数据库名及数据库唯一标识
数据文件和日志文件标识
数据库恢复所需的同步信息,即检查点号
热心网友
时间:2022-03-29 03:18
答:(1)数据文件:数据库中的数据在物理上都保存在一些操作系统文件中,这些操作系统的文件就是数据文件,通常是后缀名为.dbf的文件。
(2)控制文件:每个oracle数据库都有相应的控制文件,是一个二进制文件,它定义了数据库的状态。
(3)重做日志文件:用于记录数据库所做的全部变更(如增加、删除、修改),以便在系统发生故障时,用它对数据库进行恢复。