03 存储体系结构

Posted daspig

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了03 存储体系结构相关的知识,希望对你有一定的参考价值。

控制文件:包含物理数据库结构信息、还可以包含备份相关元数据

数据文件:包含数据库用户或应用程序数据,以及元数据和数据字典

联机重做日志文件:数据库实例恢复使用

参数文件:用于定义实例启动时的配置

口令文件:允许用户使用sysdba、sysoper、sysasm角色远程连接到实例并执行管理任务

备份文件:用于数据库恢复

归档重做日志文件:包含实例发生的数据更改(重做)的实时历史。

跟踪文件:记录内部错误信息,方便运维人员维护

预警日志文件:按时间顺序记录消息和错误的日志

技术图片

表空间:用于对相关逻辑结构或数据文件进行分组。

段:某个逻辑结构分配的一组区。

  -- 数据段:表中所有数据都存储在相应数据段的区中

  -- 索引段:每个索引都有一个索引段,存储其所有数据

  -- 还原段:包含大量用于临时存储还原信息的还原段,还原段内的信息用于生成读一致性数据库信息,以便在数据库恢复过程中回退用户未提交的事物处理

  -- 临时段:sql语句需要临时工作区来完成执行时由Oracle DB创建

区:特定数量的相邻Oracle数据块,用于存储特定类型的信息。

数据块:粒度最低的一级,对应磁盘中特定字节数的物理空间。表空间的数据块大小是在表空间创建时指定的,数据库以Oracle 数据块为单位使用和分配空闲数据库空间。数据库中最小的I/O单元

特殊表空间:

SYSTEM SYSAUX表空间:必须存在、必须联机

SYSTEM:用于核心功能

SYSAUX:用于附加的数据库组件

* SYSAUX表空间可以脱机以执行表空间恢复,而SYSTEM表空间则不能,这两个表都不能设置为只读。

以上是关于03 存储体系结构的主要内容,如果未能解决你的问题,请参考以下文章

数据结构(03)_顺序存储结构线性表

数据结构——第一章线性表:03线性表的链式存储结构

博客作业03--栈和队列

2017/03/03学习笔记

06-03线性结构与切片

06-03线性结构与切片