DB構成パラメータの確認方法
DB構成パラメータの確認方法ついて説明します。
DB2コマンドを使用した確認方法
DB2コマンドを使用した確認方法を説明します。
構文は以下の通りです。
構文の詳細は公式サイトを参照ください。
【文法】
GET DB CFG [FOR DB名] [SHOW DETAIL]【実行例】
実際にコマンドを実行し情報を確認します。
コマンドは以下の通りです。
db2 get db cfg for sample show detail
実行結果は以下になります。
C:\>db2 get db cfg for sample show detail データベースのデータベース構成 sample 説明 パラメーター 現行値 遅延値 --------------------------------------------------------------------------------------------------------------- データベース構成リリース・レベル = 0x1400 データベース・リリース・レベル = 0x1400 データベース・テリトリー = JP データベース・コード・ページ = 1208 : (省略) バックアップの暗号化ライブラリー (ENCRLIB) = バックアップの暗号化オプション (ENCROPTS) = 暗号化されたデータベース = NO NO プロシージャー型言語スタック・トレース (PL_STACK_TRACE) = NONE NONE HADR SSL 証明書ラベル (HADR_SSL_LABEL) = CPU コア当たりのターゲット・エージェント負荷 (WLM_AGENT_LOAD_TRGT) = AUTOMATIC(11) AUTOMATIC(11) WLM アドミッション制御有効 (WLM_ADMISSION_CTRL) = NO NO CPU リソースの割り振り共有 (WLM_CPU_SHARES) = 1000 1000 CPU 共有動作 (ハード/ソフト) (WLM_CPU_SHARE_MODE) = HARD HARD 最大許容 CPU 使用率 (%) (WLM_CPU_LIMIT) = 0 0
SQLでの確認方法
SQLで確認するを説明します。
DBCFG 管理ビュー(SYSIBMADM.DBCFG)に対しSELECT文を実行します。
【実行例】
統計ヒープサイズを確認します。
SQLは以下の通りです。
SELECT NAME, VALUE, VALUE_FLAGS, DEFERRED_VALUE, DBPARTITIONNUM FROM SYSIBMADM.DBCFG WHERE NAME = 'stat_heap_sz' ;
実行結果は以下になります。
SQL> SELECT NAME, VALUE, VALUE_FLAGS, DEFERRED_VALUE, DBPARTITIONNUM 2 FROM SYSIBMADM.DBCFG 3 WHERE NAME = 'stat_heap_sz' 4 ; NAME VALUE VALUE_FLAGS DEFERRED_VALUE DBPARTITIONNUM ---------------------- ---------------------------- ------------ ---------------------------- --------------- stat_heap_sz 4384 AUTOMATIC 4384 0
確認したいパラメータによってWHERE句を変更してください。