sbdbs的描述說明

在你創建sbdbs之後,發現就管理起來比較麻煩。

首先來講,sbdbs有兩個部分來組成,一個是user data部分;另外一個是meta data部分。

比如上述中sbdbs2中,其實應該是:

userdata的初始大小是12838 個page;metadata的初始大小是3469,但是metadata free部分只有2581。

 

oncheck 觀察sbdbs的具體使用情況如下:

meta data free :2581 page = SBLOBSpace FREE META DATA 

user data free :47678 page  =  SBLOBSpace FREE USER DATA (AREA 1)   +  SBLOBSpace RESERVED USER DATA (AREA 1) +  SBLOBSpace RESERVED USER DATA (AREA 2) + SBLOBSpace FREE USER DATA (AREA 2)

整個sbdbs總共被消耗掉了941 page = RESERVED PAGES

                                                               + CHUNK FREELIST PAGE 

                                                               + sbdbs2:'informix'.TBLSpace 

                                                               + sbdbs2:'informix'.sbspace_desc

                                                               + sbdbs2:'informix'.chunk_adjunc

                                                               + sbdbs2:'informix'.LO_ud_free

                                                               + sbdbs2:'informix'.LO_hdr_partn 

 

其中:RESERVED PAGES + CHUNK FREELIST PAGE  + sbdbs2:'informix'.TBLSpace  屬於系統保留頁,53個PAGE,非常好理解。

sbdbs2:'informix'.sbspace_desc + sbdbs2:'informix'.chunk_adjunc  是固定的,基本上都是各4個頁;

sbdbs2:'informix'.LO_ud_free + sbdbs2:'informix'.LO_hdr_partn     是根據你創建的sbdbs的大小不同而不同,而且幾乎是線性增長。

 

默認情況下:META DATA:USERDATA大約是7.2:100

 

另外:我理解RESERVED USER DATA就是USER DATA部分中可以自動轉換成META DATA的部分。

 

其實爲了避免META DATA不足的現象,可以在創建SBDBS的時候指定-Ms <mdsize>的大小就可以手工控制META部分的大小。

 

 

 

 

 

發佈了185 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章