谈一下 对oracle 数据段的 理解

原创 2011年01月10日 20:18:00

  数据段的含义  段是由一组数据扩展构成,其中存储了表空间内各种逻辑存储结构的数据。段是表空间下一级的存储单位。一个段只能存储一种模式对象  

 

 

 

   先看看 几个数据段的作用 

 

1 数据段

    

 

 

 

2 临时段

  当oracle处理一个查询时,经常需要为sql语句的解析和执行的中间结果准备临时空间,oracle会自动地分配被称为临时段的磁盘空间。例如,oracle在进行排序操作时就需要用到临时段。当然也不是所有的排序都需要临时段。oracle为查询与临时表分配临时段的过程是不同的。如果没有指定默认的临时表空间,临时段将会从system表空间分配 ,由于临时段的io操作频繁,所以最好指定默认的临时表空间。 

 

 

 

 

 

3回滚段

   oracle 保存了用于恢复对数据库操作的信息,例如事务中所有操作的记录,这些都被称为撤销信息,oracle可以利用撤销信息完成以下工作 回滚一个活动的事务 , 恢复一个已结束的事务,实现读完整性,恢复语句的逻辑错误 。

   oracle的早期版本使用回滚段来存储撤销信息,即手动撤销管理模式,oracle10g采用自动撤销管理,基本上也没有回滚段的管理。用户只需要专注于控制撤销信息的保存期限。设置参数为undoretention,在自动撤销管理模式下,撤销空间通过撤销表空间(undo tablespace)管理。如需使用自动撤销管理模式,数据库管理员只需为每个实例(instance)创建一个撤销表空间,并将初始化参数 UNDO_MANAGEMENT 设为 AUTO 即可。Oracle建议用户使用自动撤销管理模式。

 

 

4 索引段

   

 

 

 

 

oracle 数据重演

  • 2011年05月14日 22:21
  • 2.34MB
  • 下载

Oracle 数据坏块处理

  • 2011年10月27日 17:02
  • 289KB
  • 下载

Oracle 数据泵使用——导入、导出

今天重新整理了下数据泵的使用,用数据泵完成数据的导出、导入,真的很方便,现将操作及语句记录下来。 第一步:导出数据          用数据泵导出原库的数据,这个不需要进行其他的操作,直接在导...
  • Loadrunn
  • Loadrunn
  • 2013年01月15日 16:14
  • 26624

oracle 数据仓库指南阅读笔记

  • 2013年11月07日 09:43
  • 639KB
  • 下载

Oracle 数据导出工具 Spool

Spool,Oracle快速导出数据的工具,是sqlplus的指令,不是sql语法里的东西 (Oracle快速导入数据的工具为sqlldr,在博客的其他文章中讲述)...

oracle 数据泵导入

  • 2013年04月29日 11:24
  • 2KB
  • 下载

ORACLE 数据复制技术

  • 2007年06月15日 08:52
  • 2.14MB
  • 下载

Oracle 数据压缩(Compression) 技术 说明

一.  官网说明1.1 Oracle 11g Advanced Compression Oracle 11g EE版本中只有: Basic Table Compression ,而 AdvanceCo...

oracle 数据恢复

  • 2012年07月31日 17:16
  • 22KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:谈一下 对oracle 数据段的 理解
举报原因:
原因补充:

(最多只允许输入30个字)