Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2246597
  • 博文数量: 310
  • 博客积分: 6853
  • 博客等级: 准将
  • 技术积分: 2833
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-04 16:41
文章分类

全部博文(310)

文章存档

2013年(17)

2012年(42)

2011年(76)

2010年(71)

2009年(99)

2007年(2)

2006年(1)

2005年(2)

分类: Oracle

2009-07-27 16:23:58

块、区、段

块中存储多行

区中包含连接的块

段包含多个区,可也不连续


块:PCTUSED PCTFREE 是为更新保留足够的空间,避免“row chaining”
freelist: 每个段都有相关信息,保存哪些块还有足够的空间插入新行,
freelist的数量影响插入的并发数,因此根据并发情况进行适当增加。

区:在创建对象时分配初始大小,分配后,不能自动回收,需要删除对象或管理员用专门语句进行回收。


段:一个表、索引使用各自的一个段。
临时段使用较频繁,在查询、临时表需要经常使用,应单独创建表空间

回滚段是处理事务相关的老方式,现在应用使用UNDO,应让数据库自己管理
阅读(1200) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~