IBM DB2データベース構成の考慮事項

次の表に、IBM DB2データベース構成の考慮事項を示します。

製品

表領域の考慮事項
全般 - すべての製品

表領域の要件:

次の例に示すように、ユーザーおよび一時表領域の自動記憶域を指定します:

CREATE TABLESPACE <name> MANAGED BY AUTOMATIC STORAGE
CREATE TEMPORARY TABLESPACE TEMPTS
CREATE USER TEMPORARY TABLESPACE USRTMP MANAGED BY AUTOMATIC STORAGE
CREATE LONG TABLESPACE LONGTS 

次のように設定を変更します:

UPDATE DB CFG FOR <name> USING AUTO_MAINT ON;
UPDATE DB CFG FOR <name> USING AUTO_TBL_MAINT ON;
UPDATE DB CFG FOR <name> USING AUTO_RUNSTATS ON;
Shared ServicesおよびEssbase Studio

bufferpoolを32768に増やします。

Performance Management Architect
  • ヒープ・サイズを増やします:

    • LOGFILSZは4096

    • APPLHEAPSZは8192

    • STMTHEAPは10240

  • ユーザーに表領域とバッファプールを作成する権限があることを確認します。

  • ユーザーに一時表領域を使用する権限が付与されていることを確認します。

Planning

Planningを構成する前に、Planning表をサポートするために、十分な大きさの表領域(少なくとも32Kのページ・サイズ)を使用してデータベースを構成する必要があります。

次のサンプルSQLスクリプトによって、必要なバッファ・プールと表領域を作成します。必要に応じて名前およびディスクの場所を変更してください。デフォルトでは、表領域の名前はHSPSPACE8_1で、C:\DB2DATA\HSPSPACE8_1ディレクトリに作成されます。その他の設定もデフォルトになるため、管理者は環境に応じて設定を調整する必要があります。

例:

CREATE BUFFERPOOL hsppool8_1 SIZE 250 PAGESIZE 32 K;
CREATE REGULAR TABLESPACE hspspace8_1 PAGESIZE 32 K
MANAGED BY SYSTEM USING ('c:\db2data\hspspace8_1')
EXTENTSIZE 32 OVERHEAD 24.1 PREFETCHSIZE 8
TRANSFERRATE 0.9 BUFFERPOOL HSPPOOL8_1;

データベース管理者は、Planningリレーショナル・データベースにログオンするユーザーに、新しい表領域を使用する権限があることを確認する必要があります。