-----
在数据库创建阶段,至少必须创建两个数据文件,一个用于system表空间存储数据字典,一个用于sysaux表空间存储数据字典的辅助数据。
数据文件是系统管理员可以看得见的物理结构,从逻辑上讲,它们时段的存储库。段(segmnet)是数据的存储结构,典型的段是表和索引。
在数据库生命周期内,可以随时重命名,移动,添加或删除数据文件,也可以重设其大小。但要记住,在对某些数据文件执行某些操作时,将产生停机操作。
在操作系统级别看,数据文件由多个操作系统块组成。在内部,将数据文件的格式设置为oracle“块block”。在每个数据文件中,这些块连续编号,在创建数据文件时,块大小固定不变,在大多数环境中,整个数据库块
大小都是一样的。块大小设计调整问题,大小范围是2KB到64KB(受到平台的限制)。oracle块大小与操作系统的块大小不存在任何关联。
操作系统的块大小不能超过oracle块大小,而且操作系统块可以比oracle块小很多,例如,1KB的操作块和8KB的oracle块时是完全可以接受的。
当用户会话出于任何目的使用数据时,服务器进程都允许会话在磁盘上找到相关的块,并将其复制到数据库缓冲区缓存中的可用缓冲区中。如果由于执行DML命令,块中的数据随后发生了变化(此缓冲区变脏),DBWm
最中会将块写或磁盘上的数据文件。
块中存在头部分和数据区域,还可能有一些空闲空间。头部分包含诸如行目录的信息,行目录列出块中行数据区域中的位置(如果将相应的块用于表段),还包含行锁定信息(如果有事物正在处理块中的行)。数据区域包含行本身,如行(如果是表段的一部分)或索引键(如果块时索引段的一部分)。
服务器进程对数据文件执行读操作,而DBWn对数据文件执行写操作。
应该定期备份数据文件,与控制文件和联机重做日志文件不同,不能使用多路复用方式进行保护。如果数据文件受损,则可以从备份还原,
然后应用自执行备份以来生成的所有重做进行恢复(恢复意味着使其进入最新状态)。必需的重做从联机和归档重做日志文件中变更向量提取。
在数据库创建阶段,至少必须创建两个数据文件,一个用于system表空间存储数据字典,一个用于sysaux表空间存储数据字典的辅助数据。
数据文件是系统管理员可以看得见的物理结构,从逻辑上讲,它们时段的存储库。段(segmnet)是数据的存储结构,典型的段是表和索引。
在数据库生命周期内,可以随时重命名,移动,添加或删除数据文件,也可以重设其大小。但要记住,在对某些数据文件执行某些操作时,将产生停机操作。
在操作系统级别看,数据文件由多个操作系统块组成。在内部,将数据文件的格式设置为oracle“块block”。在每个数据文件中,这些块连续编号,在创建数据文件时,块大小固定不变,在大多数环境中,整个数据库块
大小都是一样的。块大小设计调整问题,大小范围是2KB到64KB(受到平台的限制)。oracle块大小与操作系统的块大小不存在任何关联。
操作系统的块大小不能超过oracle块大小,而且操作系统块可以比oracle块小很多,例如,1KB的操作块和8KB的oracle块时是完全可以接受的。
当用户会话出于任何目的使用数据时,服务器进程都允许会话在磁盘上找到相关的块,并将其复制到数据库缓冲区缓存中的可用缓冲区中。如果由于执行DML命令,块中的数据随后发生了变化(此缓冲区变脏),DBWm
最中会将块写或磁盘上的数据文件。
块中存在头部分和数据区域,还可能有一些空闲空间。头部分包含诸如行目录的信息,行目录列出块中行数据区域中的位置(如果将相应的块用于表段),还包含行锁定信息(如果有事物正在处理块中的行)。数据区域包含行本身,如行(如果是表段的一部分)或索引键(如果块时索引段的一部分)。
服务器进程对数据文件执行读操作,而DBWn对数据文件执行写操作。
应该定期备份数据文件,与控制文件和联机重做日志文件不同,不能使用多路复用方式进行保护。如果数据文件受损,则可以从备份还原,
然后应用自执行备份以来生成的所有重做进行恢复(恢复意味着使其进入最新状态)。必需的重做从联机和归档重做日志文件中变更向量提取。