3.1 Oralce数据库基础
3.1.1术语及Oracle数据库
2.什么是Oralce数据库?
(1).定义
Oralce数据库是处理数据文件的一批程序集合。(2).数据文件
Oralce数据库是一个或者多个数据文件组成,数据文件组合在一起形成表空间。设计文件一般以*.dbf格式存储。(3).数据文件类型
数据文件分为用户数据和系统数据,用于数据是用户应用软件的数据,带有应用软件的所有相关信息,他是用户机构存放在数据库中的信息;系统数据是用来管理用户数据库和数据库本身的数据
5
3.1 Oralce数据库基础
3.1.2表空间
Oralce中表空间的命名有很大的自由度,表空间的作用只是帮助用户组织数据文件。典型的Oralce数据库的表空间如下:
1.系统表空间(System TableSpace)
是每个Oracle数据库必须具备的部分。系统表空间中存放的是管理数据库自身所需要的信息,如:表空间名称、表空间所含的数据文件等
2.临时表空间(Temp Tablespace)
是Oralce存储其所有临时表的空间,类似于白板或者草稿纸。临时表空间也是Oralce数据库工作是必备的,对于繁忙的数据库,可能存在多个临时表空间,如:TEMP01、TEMP02、TEMP03等
6
3.1 Oralce数据库基础
3.1.2表空间
3.工具表空间(Tools TableSpace)
是保存在Oralce数据库上运行的工具软件所需对象的空间。一般的DBA将工具存放在这个表空间上
4.用户表空间(User Tablespace)
是保存用户专用的数据库对象的空间。
5.数据及索引表空间(Data & Index TableSpace)
用户存放用户应用数据的表空间。如:DATA-01、DATA-02、DATA-03、INDEX-01等
6.回滚表空间(Rollback TableSpace)
所有Oralce数据库都需要保存恢复(Undo)信息。用于保存回滚段(Rollback Segment)的表空间称为回滚表空间(RBS)
7
3.1 Oralce数据库基础
3.1.3重做日志
1.含义
重做日志(Redo Log)又称事务日志(Transaction Log),是Oralce数据库的特殊操纵系统文件,该文件中记录针对数据库进行的修改操作或者事务,一般以Log*.dbf格式存储。2.作用
重做日志的设计是处于性能的考虑,功能是保证在出现以外故障时能恢复数据库。3.工作机制
以循环方式工作,进行日志交换。
8
相关推荐: