易截截图软件、单文件、免安装、纯绿色、仅160KB

OCP认证考试指南(6):管理Oracle存储结构

一、基本的Oracle存储结构:表空间与数据文件
Oracle数据库中具有两种类型的存储:物理存储和逻辑存储。
上面的Oracle存储结构模型中,可以看出下列要素:
每个数据库(Database)都必须由一个或多个表空间(Tablespace)组成。每个表空间都必须属于并且只属于一个数据库。
每个表空间都必须由一个或多个数据文件(Datafile)组成。每个数据文件都必须属于并且只属于一个表空间。
每个数据文件都必须由一个或多个操作系统块(Operation System Block)组成。每个操作系统块都必须属于并且只属于一个数据文件。
每个表空间都可以包含一个或多个段(Segment)。每个段都必须存在并且只能存在于一个表空间内。
每个段都必须由一个或多个区间(Extent)组成。每个区间都必须属于并且只属于一个段。
每个区间都必须由一个或多个Oracle数据块(Oracle Block)组成。每个Oracle数据块都必须属于并且只属于一个区间。
每个区间都必须被定位并且只能定位在一个数据文件内。数据文件中的空间可以被分配为一个或多个区间。
每个Oracle数据块都必须由一个或多个操作系统块组成。每个操作系统块都可以是并且只能是一个Oracle数据块的部分。
1、物理存储结构
物理结构是操作系统操作Oracle数据库时能够看见的结构。
1.1、Oracle数据文件
数据文件由下列3部分组成:头部、区间(已分配的空间)以及空闲空间(未分配的空间)。
 
数据文件的头部(Header)将其标识为数据库的一部分,并且存储了该数据文件的细节,细节包括数据文件所属的表空间以及最后执行的检查点。这样,Oracle就能够在启动时检查所有相关文件是否同步。数据文件的剩余部分由区间和空闲空间组成,通过创建、删除和更改Oracle的段(Segment)逻辑存储组件就可以对这些剩余部分进行管理。
每个Oracle数据文件都只属于一个表空间。
1.2、操作系统块
操作系统块(Operating System Block)是文件系统所使用的最小分配单元。
2、逻辑存储结构
2.1、表空间
在数据库中,表空间是最大的存储结构。在Oracle 10G版本中,数据库至少具有下列3个表空间:SYSTEM、SYSAUX以及一个撤销表空间。
在Oracle中创建一个用户时,需要指定默认的表空间,这个默认的表空间能够存储用于该用户创建的所有段的区间。尽管最好使用为数据库定义的全局临时表空间,但还是可以创建一个存储临时段的临时表空间。
所有用户共享DBA所设置的撤销表空间。查看用户的默认表空间和临时表空间,我们


相关文档:

Oracle数据库密码文件的创建:

  在使用Oracle Instance Manager创建一数据库实例的时侯,在ORACLE_HOME\DATABASE目录下还自动创建了一个与之对应的密码文件,文件名为PWDSID.ORA,其中SID代表相应的Oracle数据库系统标识符。此密码文件是进行初始数据库管理工作的基础。在此之后,管理员也可以根据需要,使用工具ORAPWD.EXE手工创建密码文件,命令格式 ......

Oracle数据库密码文件中增加、删除用户:

当初始化参数REMOTE_LOGIN_PASSWORDFILE设置为EXCLUSIVE时,系统允许除INTERNAL/SYS以外的其他用户以管理员身份从远端或本机登录到Oracle数据库系统,执行数据库管理工作;这些用户名必须存在于密码文件中,系统才能识别他们。由于不管是在创建数据库实例时自动创建的密码文件,还是使用工具ORAPWD.EXE手工创建的密码文件,� ......

oracle 数据库创建DBLink 语法

-- Drop existing database link drop database link DL_name
-- Create database link create database link DL_name connect to username identified by userpwd using '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=ipaddress)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=service_name)))'; ......

OCP认证考试指南(4):接合Oracle数据库

一、SQL的使用
CREATE、ALTER和DROP是主要的3种DDL语句,这些语句被用于在数据库中添加、修改或删除对象。
DCL语句包括GRANT和REVOKE命令,它们可以被用于为用户或角色授予或取消权限,可以被授予和取消的两种权限是系统权限和对象权限。取决于不同的对象类型,对象权限可能不同。
操纵或检索数据都需要使用DML语句。D ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号