Oracle基本术语

1、表空间(tablesapce)
最大的逻辑结构,表空间就是一个或者多个数据文件(物理文件)的集合。通常包括SYSTEM、SYSAUX和TEMP三个默认表空间。
创建表空间:
格式: create tablespace 表空间名 datafile ‘数据文件名’ size 表空间大小
e.g.

create tablespace data_test datafile 'e:\oracle\oradata\test\data_1.dbf' size 2000M;

2、段(segment)
段用于存储表空间中某一特定的具有独立存储结构的对象的所有数据,它由一个或多个区组成。Oracle以数据区为单位为段分配空间,当段的数据区满了,Oracle为段分配另一个数据区。段和它的所有数据区都存储在一个表空间中。
1)数据段
用于存储表中的所有数据,建表是默认会建一个和表名相同的数据段。若创建的是分区表,则每一个分区分配一个数据段。
2)索引段
用于存储索引的所有数据,当用户用create index语句创建索引,就会在该用户的默认表空间中为该索引分配一个与索引相同的索引段。如果创建的是分区索引,则为每一个分区索引分配一个索引段。
3)临时段
用于存储排序操作产生的临时数据。Order BY或汇总时,自动创建临时段,排序结束自动消除。
4)回滚段
用于存储用户数据被修改前的值

3、区(Extent)
区是有物理上连续存放的block构成,是Oracle存储分配的最小单位,由一个或多个block组成。

4、数据块(Block)
数据块是最小的数据管理单位,也是执行IO操作的最小单位。Oracle块的大小是OS块大小的整数倍,最小是2K,最大64K。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值