我用的是2K的blocksize,extent=10K(oracle zh中最小的extent大小),大家看看它的block#,就知道它有多么稀罕了。我想因为它没有饱和信息,oracle在寻找可用空间的时候,它必需需描所有的L3 BMB,所以它不可能太多了。
oracle记录了很多“last used”信息以加快搜索
tart dump data blocks tsn: 26 file#: 26 minblk 1945350 maxblk 1945350
buffer tsn: 26 rdba: 0x069daf06 (26/1945350)
scn: 0x0000.020ff408 seq: 0x02 flg: 0x00 tail: 0xf4082202
frmt: 0x02 chkval: 0x0000 type: 0x22=THIRD LEVEL BITMAP BLOCK
Dump of Third Level Bitmap Block
number: 81 , next : 0x00000000
L2 Ranges :
--------------------------------------------------------
0x069daf05
0x069dfa55 0x069e45a5 0x069e90f5 0x069edc45
0x069f2795 0x069f72e5 0x069fbe35 0x06a00985
0x06a054d5 0x06a0a025 0x06a0eb75 0x06a136c5
0x06a18215 0x06a1cd65 0x06a218b5 0x06a26405
0x06a2af55 0x06a2faa5 0x06a345f5 0x06a39145
0x06a3dc95 0x06a427e5 0x06a47335 0x06a4be85
0x06a509d5 0x06a55525 0x06a5a075 0x06a5ebc5
0x06a63715 0x06a68265 0x06a6cdb5 0x06a71905
0x06a76455 0x06a7afa5 0x06a7faf5 0x06a84645
0x06a89195 0x06a8dce5 0x06a92835 0x06a97385
0x06a9bed5 0x06aa0a25 0x06aa5575 0x06aaa0c5
0x06aaec15 0x06ab3765 0x06ab82b5 0x06abce05
0x06ac1955 0x06ac64a5 0x06acaff5 0x06acfb45
0x06ad4695 0x06ad91e5 0x06addd35 0x06ae2885
0x06ae73d5 0x06aebf25 0x06af0a75 0x06af55c5
0x06afa115 0x06afec65 0x06b037b5 0x06b08305
0x06b0ce55 0x06b119a5 0x06b164f5 0x06b1b045
0x06b1fb95 0x06b246e5 0x06b29235 0x06b2dd85
0x06b328d5 0x06b37425 0x06b3bf75 0x06b40ac5
0x06b45615 0x06b4a165 0x06b4ecb5 0x06b53805
--------------------------------------------------------
End dump data blocks tsn: 26 file#: 26 minblk 1945350 maxblk 1945350