DB2 環境構築Knowleadge

■DB作成

CREATE DATABASE database-name USING CODESET IBM-943 TERRITORY JP COLLATE USING IDENTITY

■権限修正

UPDATE DBM CFG USING CATALOG_NOAUTH YES

■スキーマ作成

CREATE SCHEMA schema-name

■テーブルスペースのサイズを調べる方法

LIST TABLESPACE CONTAINERS FOR tablespace-id SHOW DETAIL

db2 => LIST TABLESPACE CONTAINERS FOR 3 show detail

表スペースの表スペース・コンテナー 3

コンテナー ID = 0

名前 = path\tablespace-name

タイプ = ファイル

合計ページ数 = 40960

使用できるページ数 = 40928

アクセス可能 = はい

■テーブルスペースのページサイズを調べる方法

SELECT CHAR(TBSP_NAME,20) TBSP_NAME, TBSP_CONTENT_TYPE, TBSP_PAGE_SIZE FROM SYSIBMADM.SNAPTBSP

■テーブルスペースのページサイズを指定する方法

CREATE BUFFERPOOL tablespace-name SIZE 128 PAGESIZE 8K

CREATE TABLESPACE tablespace-name PAGESIZE 8K MANAGED BY DATABASE USING ( FILE ‘path\tablespace-name ‘ 40960) BUFFERPOOL tablespace-name

■既存のテーブルスペースのページサイズを変更する方法

CREATE TABLESPACE tablespace-name BUFFERPOOL bufferpool-name