`
秋天的童话穷
  • 浏览: 78746 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
首先讲解一下oracle 中最重要的两个概念 scn 和 rowid scn Scn号: 是当Oracle 数据库更新后,由 DBMS 自动维护去累积递增的一个数字。在 Oracle 中,有四种 比较重要的 SCN,分别为:系统检查点 SCN 、数据文件检查点 SCN 、启动 SCN 、终止 SCN 。 oracle系统做任何事情都要有一个号码对应,相当于数据库的内部时间,小号在前大号在后。对于用户来说他是透明的, scn 的管理完全由 or
Tablespace:表空间是一个逻辑的概念,是数据文件( datafile )的容器,是数据文件在数据库中逻辑的组织形式。而数据文件真实的存在于操作系统之上 , 也可以是裸设备( ASM )。   常见的表空间有: 1、 system系统表空间 数据库创建时就创建,必须包含,存放数据库基本组件信息 比如基表。主要存储的是基表和数据字典,其实大家在对表、索引等数据库对象修改结构时都是在操作system 表空间里的表。如 alter 语句;   2、 sysaux辅助表空间
 Oracle的逻辑结构就是在物理中不存在,是oracle方便管理而定义的一些概念。 主要有:tablespace(表空间)、segment(段)、extent(范围、区)、block(段)。它们从左到右一次是一对多的关系。即tablespace是由多个segment构成的,segment是由多个extent构成的,extent是由多个block构成。 在讲到oracle的逻辑结构不可避免的谈到oracle一些物理结构,这里补充两个物理结构:datafile(数据文件)、osblock(系统块),他们都是真实存在的物理实体。  
Global site tag (gtag.js) - Google Analytics