首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

[每天一题] 11gOCP 1z0-052 :2013-08-31 数据库的存储结构.A8

2013-10-08 
[每日一题]11gOCP 1z0-052 :2013-08-31数据库的存储结构...............................................

[每日一题] 11gOCP 1z0-052 :2013-08-31 数据库的存储结构....................................................A8

转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/10784599

[每天一题]  11gOCP 1z0-052 :2013-08-31   数据库的存储结构.A8


正确答案:A

  将逻辑存储与物理存储分开是关系数据库范例的必要部分。关系数据库范例表明:编程人员只处理逻辑结构,而让数据库去管理到物理结构的映射。这意味着,可以重新组织物理存储,也可以将整个数据库移动到完全不同的硬件和操作系统上,而应用程序意识不到任何更改。

  如下图展示Oracle存储模型,逻辑结构在左,物理结构在右。

 

 [每天一题]  11gOCP 1z0-052 :2013-08-31   数据库的存储结构.A8

1、Oracle数据库逻辑结构

 (1)DATABASE:一个数据库可划分为多个称为表空间的逻辑存储单元。

如下查询一个数据库中有七个表空间

TABLESPACE:只能属一个数据库,包括一个或多个文件。如下表空间GYJ下有两个数据文件。

SEGMENT:存在于表空间中,包含一个或多个区。

     包括:表段、表分区段、索引段、索引分区段、临时段、撤销段、BLOB、CLOB

T1段所在的表空间、区的信息。


(4)EXTENT:由相邻的数据块的组成,这意味着每个区只能存在于一个数据文件中。

BLOCK:是数据库中最小的I/O单元,db_block_size


Oracle数据库物理结构     

 (1)、OS文件

      A、仅属于一个表空间

      B、是构成表空间的基础文件

 

 (2)、OS块

A、 tune2fs-l /dev/sda1


  B、扇区:512字节操作系统一次IO的大小

[root@mydb ~]# fdisk -lDisk /dev/sda: 26.8 GB, 26843545600 bytes255 heads, 63 sectors/track, 3263 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes   Device Boot      Start         End      Blocks   Id  System/dev/sda1   *           1          13      104391   83  Linux/dev/sda2              14         144     1052257+  82  Linux swap / Solaris/dev/sda3             145        3263    25053367+  83  Linux


热点排行