Segments
来源:互联网 发布:知乎 辐照食品 编辑:程序博客网 时间:2024/05/16 17:47
听itpub的ORA_600培训之后,发觉自己的数据库基础知识还是有很多的空白,所以开始一点点捡起,在此记录自己的学习过
程,如有错误往大家指出。
段(Segment):由一组区(Extent)构成,有多种类型:Data segment;Index segment;Temporary segment;Rollback segment。
Data segment:每一个非聚簇表拥有一个数据段,所有的表数据都存储在段下面的区上;对于分区表,每个分区为一个数据段;而对于聚簇
表,每一个聚簇有一个数据段,聚簇上每个表的数据存储在该聚簇数据段上。
Index segment:每个索引都有一个索引段来存储所有的数据;而每个分区上的索引存储在分区上的索引段上。
Temporary segment:当一个SQL语句需要系统分配临时数据空间来完成执行的时候就会创建一个临时段。如果语句执行完,临时段上的区就会
被返回给系统以备将来使用。
Rollback segment:早期的时候,oracle用回滚段来存储undo信息。现在的数据库版本可以运行在自动undo管理模式下,,由数据库服务器用表
空间来管理undo空间。oracle也建议我们用自动管理模式。
当段里面的区满了之后,oracle会自动分配其它的区给这个段,因为新分配的区可能连续也可能不连续。
段和它下面的区都分配到一个表空间中,在一个表空间中,段包括一个或者多个文件的区,所以段是可以跨数据文件的,区不可以。
未完待续。。。。
- Segments
- Segments
- Segments
- Segments
- Segments
- 1991Segments
- using segments
- Gstreamer Segments
- Gstreamer Segments
- Predefined Segments
- POJ3304 Segments
- poj3304 - Segments
- Shrinking Segments
- code segments
- POJ3304-Segments
- Nested Segments
- poj3304 Segments
- POJ3304--Segments
- C++编程隐蔽错误:error C2533: 构造函数不能有返回类型
- 基类对象对派生类对象的切割问题
- 50个超酷photoshop动作演示及下载
- 对session和cookie的一些理解二
- ORACLE单表去重[整理]
- Segments
- 关于GDI 对象的创建和释放
- Python的库和资源
- css 选择器 学习
- C++ clock()函数实现功能介绍
- OSS--跨平台的音频接口简介
- bootstrap(自己的笔记)
- 方程求解
- Android Threads, Handlers and AsyncTask - Tutorial