ASSM内部存储研究大揭密.docVIP

  • 0
  • 0
  • 约1.81万字
  • 约 23页
  • 2019-12-16 发布于广东
  • 举报
ASSM内部存储研究大揭密 一、 ASSM的基本情况 在920以前,表的剩余空间的管理与分配都是由连接列表freelist來完成的,因为freelist 存在串行的问题,因此容易引起往往容易引起段头的争用与空间的浪费(其实这一点并不明 显),最主要的还是因为需要DBA花费大量的精力去管理这些争用并监控表的空间利用。 自动段空间管理(ASSM),它首次出现在Oracle920里。有了 ASSM,连接列表freelist 被位图所取代,它是一个二进制的数组,能够迅速有效地管理存储扩展和剩余区块(free block),因此能够改善分段存储本质,ASSM表空间上创建的段还有另外一个称呼叫Bitmap Managed Segments (BMB 段)。 让我们看看位图freelist是如何实现的。我会从使用区段空间管理自动参数创建 tablespace 开始: !-[if !supportLineBreakNewLine]- !-[e ndif]?? Create tablespace demo datafile 7ora01 /oem/demo01 .dbf * size 5m EXTENT MANAGEMENT LOCAL - Turn on LMT SEGMENT SPACE MANAGEMENT AUTO - Turn on ASSM; !-[if !supportLineBrea

文档评论(0)

1亿VIP精品文档

相关文档