DB2テーブルスペース サイズ変更手順【簡単解説】

表領域のサイズを変更するには、次の手順を実行します。

  1. 最初に、DB2データベースシステムにログインします。
  2. 現在のテーブルスペースのサイズを確認するには、次のコマンドを使用してください。
SELECT TBSP_NAME, TBSP_USED_PAGES, TBSP_TOTAL_PAGES
FROM SYSIBMADM.TBSP_UTILIZATION
WHERE TBSP_TYPE = 'DMS';
  1. 指定要更改的表格空间,然后使用下面的命令来改变表格空间的大小:
ALTER TABLESPACE <表空间名称> RESIZE <新的页数>;

例えば、”USERSPACE1″という表領域のサイズを100,000ページに増やしたい場合は、次のコマンドを使用できます:

ALTER TABLESPACE USERSPACE1 RESIZE 100000;
  1. 以下のコマンドを使用して、テーブルスペースのサイズが正常に変更されたかを確認してください:
SELECT TBSP_NAME, TBSP_USED_PAGES, TBSP_TOTAL_PAGES
FROM SYSIBMADM.TBSP_UTILIZATION
WHERE TBSP_TYPE = 'DMS';

この操作を実行する前にバックアップを取り、非ピーク時に行うことを確認してください。表領域のサイズを変更することがデータベースの性能に影響を与える可能性があるためです。

bannerAds