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     

戻される情報

表 1. TBSP_UTILIZATION 管理ビューによって戻される情報
列名 データ・タイプ 説明または対応するモニター・エレメント
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 - データベース・パーティション番号 : モニター・エレメント