ibm:db2:table_space_change
表スペースサイズの変更
表スペースのページサイズは後から変更できない。 そのため、ページサイズを変更する必要がある場合は表スペースの再作成が必要となる。 併せてバッファープールサイズもページサイズに合わせるよう変更しなければならない。
DBへ接続
$ db2 "connect to <db_name>"
対象の表スペースをドロップ
$ db2 "drop tablespace <tbs_name>"
バッファープールをドロップ
$ db2 "drop bufferpool <bp_name>"
バッファープールを作成
$ db2 "create bufferpool <new_bp_name> pagesize <8K|16K|32K>"
表スペース作成
$ db2 "create large tablespace <tbs_name> pagesize <16384|32768> managed by db using (device '<dev_path>' <numbe_of_pages>)"
ibm/db2/table_space_change.txt · 最終更新: 2023/02/16 16:12 by mikoto