表スペース
表やインデックスを格納する領域
表スペースの使用量を見るためのモニターエレメント
- TBSP_FREE_PAGES::表スペースの空きページ数
- TBSP_USABLE_PAGES:表スペースの容量
MON_GET_TABLESPACEを使った取得方法
- Db2 V9.7以降で可能
- TBSP_FREE_PAGES,TBSP_USABLE_PAGESは、表スペースタイプが「DMS」の場合のみ機能
- FREE_RATIO:空き容量のパーセンテージを計算した結果
[db2inst1@localhost ~]$ db2 "select varchar(TBSP_NAME,20) as NAME, TBSP_TYPE, TBSP_FREE_PAGES,TBSP_USABLE_PAGES, 100.0*TBSP_FREE_PAGES/TBSP_USABLE_PAGES as FREE_RATIO from table(SYSPROC.MON_GET_TABLESPACE('',-2)) as T"
NAME TBSP_TYPE TBSP_FREE_PAGES TBSP_USABLE_PAGES FREE_RATIO
-------------------- ---------- -------------------- -------------------- ----------------
SYSCATSPACE DMS 3220 20476 15.725727681
TEMPSPACE1 SMS 0 1 0.000000000
USERSPACE1 DMS 2240 4064 55.118110236
IBMDB2SAMPLEREL DMS 3328 4064 81.889763779
IBMDB2SAMPLEXML DMS 2624 4064 64.566929133
SYSTOOLSPACE DMS 3980 4092 97.262952101