表スペースのページサイズは後から変更できない。 そのため、ページサイズを変更する必要がある場合は表スペースの再作成が必要となる。 併せてバッファープールサイズもページサイズに合わせるよう変更しなければならない。
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>)"