TBSP_UTILIZATION 管理ビュー - 表スペースの構成および使用率に関する情報の検索
TBSP_UTILIZATION 管理ビューは、表スペースの構成および使用率に関する情報を戻します。 このビューは、単一パーティション・データベースに対する LIST TABLESPACES コマンドと同様のレポートを取得します。 その情報は、SNAPTBSP、SNAPTBSP_PART 管理ビューと TABLESPACES カタログ・ビューに基づきます。
重要: TBSP_UTILIZATION 管理ビューは推奨されなくなり、 MON_TBSP_UTILIZATION-すべての表スペースおよびすべてのデータベース・パーティションのモニター・メトリックの取得に置き換えられました。
スキーマは SYSIBMADM です。
許可
以下のいずれかの権限が必要です。
- TBSP_UTILIZATION 管理ビューに対する SELECT 特権
- TBSP_UTILIZATION 管理ビューに対する CONTROL 特権
- DATAACCESS 権限
- DBADM 権限
- SQLADM 権限
さらに、スナップショット・モニター・データにアクセスするには、以下のいずれかの権限も必要です。
- SYSMON
- SYSCTRL
- SYSMAINT
- SYSADM
デフォルトの PUBLIC 特権
制限のないデータベースでは、このビューが自動的に作成されると、SELECT 特権が PUBLIC に付与されます。
例
単一のパーティション・データベースに対する LIST
TABLESPACES コマンドと同じレポートを検索します。
SELECT TBSP_ID, SUBSTR(TBSP_NAME,1,20) as TBSP_NAME, TBSP_TYPE,
TBSP_CONTENT_TYPE, TBSP_STATE FROM SYSIBMADM.TBSP_UTILIZATION
以下はこの照会の出力例です。
TBSP_ID TBSP_NAME TBSP_TYPE ...
-------...- -------------------- ---------- ...
0 SYSCATSPACE DMS ...
1 TEMPSPACE1 DMS ...
2 USERSPACE1 DMS ...
3 SYSTOOLSPACE DMS ...
4 SYSTOOLSTMPSPACE DMS ...
この照会の出力 (続き)。
... TBSP_CONTENT_TYPE TBSP_STATE
... ----------------- -----------
... ANY NORMAL
... SYSTEMP NORMAL
... ANY NORMAL
... ANY NORMAL
... USRTEMP NORMAL
戻される情報
列名 | データ・タイプ | 説明または対応するモニター・エレメント |
---|---|---|
SNAPSHOT_TIMESTAMP | TIMESTAMP | スナップショットが取得された日時。 |
TBSP_ID | BIGINT | tablespace_id 表スペース ID |
TBSP_NAME | VARCHAR(128) | tablespace_name 表スペース名 |
TBSP_TYPE | VARCHAR(10) | tablespace_type 表スペース・タイプ |
TBSP_CONTENT_TYPE | VARCHAR(10) | tablespace_content_type - 表スペースのコンテンツ・タイプ |
TBSP_CREATE_TIME | TIMESTAMP | 表スペースの作成時刻。 |
TBSP_STATE | VARCHAR(256) | tablespace_state 表スペースの状態 |
TBSP_TOTAL_SIZE_KB | BIGINT | 表スペースの合計サイズ (KB)。 計算式は total_pages*pagesize/1024。 |
TBSP_USABLE_SIZE_KB | BIGINT | 表スペースの合計使用可能サイズ (KB)。 計算式は usable_pages*pagesize/1024。 |
TBSP_USED_SIZE_KB | BIGINT | 表スペースの合計使用済みサイズ (KB)。 計算式は used_pages*pagesize/1024。 |
TBSP_FREE_SIZE_KB | BIGINT | 表スペースの合計利用可能サイズ (KB)。 計算式は free_pages*pagesize/1024。 |
TBSP_UTILIZATION_PERCENT | BIGINT | 表スペースの使用率 (パーセンテージ)。 usable_pages が使用可能な場合、計算式は (used_pages/usable_pages)*100。 その他の場合は、-1表示されます。 |
TBSP_TOTAL_PAGES | BIGINT | tablespace_total_pages 表スペース内の合計ページ数 |
TBSP_USABLE_PAGES | BIGINT | tablespace_usable_pages 表スペース内の使用可能ページ数 |
TBSP_USED_PAGES | BIGINT | tablespace_used_pages 表スペース内の使用されているページ数 |
TBSP_FREE_PAGES | BIGINT | tablespace_free_pages 表スペース内のフリー・ページ数 |
TBSP_PAGE_TOP | BIGINT | tablespace_page_top 表スペース最高水準点 |
TBSP_PAGE_SIZE | INTEGER | tablespace_page_size 表スペースのページ・サイズ |
TBSP_EXTENT_SIZE | INTEGER | tablespace_extent_size 表スペースのエクステント・サイズ |
TBSP_PREFETCH_SIZE | BIGINT | tablespace_prefetch_size 表スペースのプリフェッチ・サイズ |
TBSP_MAX_SIZE | BIGINT | tablespace_max_size 表スペースの最大サイズ |
TBSP_INCREASE_SIZE | BIGINT | tablespace_increase_size バイト単位のサイズの増加 |
TBSP_INCREASE_SIZE_PERCENT | SMALLINT | tablespace_increase_size_percent パーセント単位のサイズの増加 |
TBSP_LAST_RESIZE_TIME | TIMESTAMP | tablespace_last_resize_time 最後にサイズ変更が正常に行われた時刻 |
TBSP_LAST_RESIZE_FAILED | SMALLINT | tablespace_last_resize_failed 失敗した最後のサイズ変更 |
TBSP_USING_AUTO_STORAGE | SMALLINT | tablespace_using_auto_storage - 自動ストレージが使用可能な表スペース |
TBSP_AUTO_RESIZE_ENABLED | SMALLINT | tablespace_auto_resize_enabled - 表スペースの自動サイズ変更可能 |
DBPGNAME | VARCHAR(128) | 表スペースのデータベース・パーティション・グループの名前。 |
TBSP_NUM_CONTAINERS | BIGINT | tablespace_num_containers 表スペース内のコンテナー数 |
REMARKS | VARCHAR(254) | ユーザーが入力したコメント。 |
DBPARTITIONNUM | SMALLINT | dbpartitionnum - データベース・パーティション番号 : モニター・エレメント |