LMT表空间数据文件的block使用情况

上一篇 / 下一篇  2008-04-10 18:12:27 / 个人分类:Oracle

我们假设blocksize=8k,并创建一个表空间和两张表

SQL> create tablespace lmt datafile 'd:\oracle\oradata\testdb\lmt01.dbf' size1mblocksize 8k extent management local uniform. size 32k;

Tablespace created.

 

SQL> create table lmt (id number) tablespace lmt;

Table created.

SQL> insert into lmt values(1) ;

1 row created.

SQL> commit;

 

SQL> set serveroutput on

SQL> exec show_space('LMT')

Free Blocks.............................1    

Total Blocks............................4    

Total Bytes.............................32768

Unused Blocks...........................2

Unused Bytes............................16384

Last Used Ext FileId....................11

Last Used Ext BlockId...................9

Last Used Block.........................2

 

SQL> create table lmt2(id number) storage (initial 60k next 40k) tablespace lmt;

Table created.

 

整个数据文件的使用情况如图所示

 

前两个块block 1,block2为文件头,从386个块被位图区占用,也就是说,在数据文件头部共8个块用于系统消耗。如果我们的db_block_size8192,那么很明显,占用的空间为64K(注意:对于不同的块大小,文件头部的块个数与大小可能会不一样)。

 

block 9block n用于segment空间的分配,由于我们创建了一张表LMT且表空间采用32kuniform. extent size ,所以block 9-12则是分配给表LMTextent。其中block 9是表LMTsegment headerblock 10123个块才真正存储用户的数据而表LMT2尽管指定了initial 60k,next 40k的存储参数,但也由于uniform. extent 32k的缘故,被取整为64K,而next参数则被忽略,这些你可以查询user_extentsuser_segments两个视图得到证实。

 

 

对于resize,可以总结如下
#uypF}[ gR7W0
如果是DMT:ITPUB个人空间ixXDH
在没有数据的情况下(指新的数据文件,没有被分配过),最小的resize尺寸是文件头(1block)+1block,最小free size
1block
FSC uP9H0
在有数据的情况下,最小的resize尺寸是Used_space(HWM),可以让free size
nullITPUB个人空间Xy'H/^v(Cp8D
如果是
LMT:
]Tl|6B cK0
在没有数据的情况下(指新的数据文件,没有被分配过),最小的resize尺寸是文件头(8*block or 64K或其它
)+1*bit,
3n? K9U/H!|s0
最小free size
1bitITPUB个人空间)z(}OM []&Dt
在有数据的情况下,最小的resize尺寸是Used_space(HWM),可以让free sizenull

 

更多讨论:http://www.itpub.net/viewthread.php?tid=142629&extra=&page=3

 


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-12-06  
 123456
78910111213
14151617181920
21222324252627
28293031   

数据统计

  • 访问量: 6960
  • 日志数: 481
  • 图片数: 3
  • 文件数: 1
  • 建立时间: 2008-01-05
  • 更新时间: 2008-11-20

RSS订阅

Open Toolbar