Oracle学习笔记(2)--存储结构

1.Oracle存储结构分为:物理存储结构,逻辑存储结构.

物理存储结构:是指数据库文件在磁盘中的物理存放方式. 

逻辑存储结构:是指数据库中数据的逻辑组织方式.

 

2.Oracle文件包括:数据文件,日志文件,参数文件,控制文件.

数据文件:保存数据库中的数据,.

日志文件:主要记录事务或用户操作过程,一个数据库至少要有两个联机重做日志文件,可以AB循环放置. 

日志记录方式又分为归档模式和非归档模式, 归档方式在每次覆盖日志文件前都会先将日志进行拷贝,可以完整的记录数据库所做的所有操作,非归档方式只能有限记录. 归档模式可以进行热备份,非归档模式只能进行冷备份.

参数文件:是指数据库在创建过程中需要用到的一些文件.

控制文件:是指数据库在启动过程中创建的一些文件,一个数据库至少要有一个控制文件.

 

3.Oracle逻辑存储结构主要包括,表空间,表,数据段,数据区,数据块.

表空间:数据库内部的逻辑组织方式.

表:由行列组成的二维关系模式.

索引:为加快对特定数据表的访问而创立的数据库对象,可以包括一列或多列的索引列,并保存指向该行的rowid.

数据段:数据库中用户创建的对象,主要包括,数据段(表和索引等),回滚段,临时段,cash段.

数据区:Oracle对大型表或索引进行分区,以加快访问速度.

数据块:Oracle基本的磁盘存取单元,通常是操作系统块的整数倍.

行链和移植:

pctfree:

pctused:

簇索引:

同义词:同义词拥有如下好处:节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互;同义词可以创建在不同一个数据库服务器上,通过网络实现连接。

在使用select * from A  时,先检查本地是否有A表,如果没有检查私有同义词是否有A表,再没有检查public同义词是否有A表

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章