15.4.1 実行結果の出力形式
再編成時期予測機能の実行結果は,-eオプション及び-mオプションの指定値によって変わります。オプションと出力情報の関係を次の表に示します。
-eオプション |
-mオプション |
DBメンテナンス予定日の情報 |
メンテナンス方法の情報 |
各解析項目別情報 |
---|---|---|---|---|
1(予測レベル1) |
あり |
○ |
○ |
− |
なし |
○ |
− |
− |
|
2(予測レベル2) |
× |
○ |
○ |
○ |
- (凡例)
-
○:該当する情報を出力します。
−:該当する情報は出力されません。
×:指定できません。
- 〈この項の構成〉
(1) DBメンテナンス予定日の情報
監視期間内にセグメント使用率が基準値を超えるRDエリアを,DBメンテナンス予定日が早い順に出力します。
pddbst vv-rr ***** Rdarea resource forecast ***** yyyy/mm/dd hh:mm:ss No Date RdareaName ResKind ---------- ----------- -------------------------------- ---------- 1 2005/05/31 "RDUSER01" Segment 2 2005/06/01 "RDUSER12" Segment 3 2005/06/03 "rd0002" Segment 4 2005/06/04 "lobrdarea701" Segment 5 2005/06/11 "RDUSER02" Segment ---------- ----------- -------------------------------- ----------
- 注
-
HiRDB/パラレルサーバの場合,DBメンテナンス予定日は,ディクショナリサーバの日時を基に予測しています。
[説明]
- No:
-
解析結果番号です(最大10けた)。
- Date:
-
セグメント使用率が基準値を超えると予測した日(DBメンテナンス予定日)です(YYYY/MM/DDの形式)。
- RdareaName:
-
メンテナンスが必要と予測したRDエリアの名称です(最大32文字)。
- ResKind:
-
基準値を超えると予測した項目です(最大10文字)。
Segment:セグメント使用率
(2) メンテナンス方法の情報
監視期間内にセグメント使用率が基準値を超えるRDエリアを,DBメンテナンス予定日が早い順に出力します。このとき,メンテナンス方法も出力します。また,予測レベル2の場合は,解析項目別情報でメンテナンス要と判断された表,インデクスのうち,RDエリアのメンテナンスに影響のあるものも出力します。
pddbst vv-rr ***** Maintenance Information ***** yyyy/mm/dd hh:mm:ss No : 1 Rdarea Name : "RDUSER01" Method : Segment : 42560 -------------------------------------------------------------------------------------- Reclaim Reorganize Type Name Date ------------- ------------ ---- ------------------------------------------- ---------- 28089 * 9363 T "k1234567"."table01" 2005/05/31 0 12342 * T "k1234567"."table02" 2005/05/31 851 7235 * I "k1234567"."index01" 2005/05/31 3 -10 T "k1234567"."table10" 2005/05/31 ====================================================================================== No : 2 Rdarea Name : "RDUSER12" Method : Segment : 32985 -------------------------------------------------------------------------------------- Reclaim Reorganize Type Name Date ------------- ------------ ---- ------------------------------------------- ---------- 3628 23749 * T "k1234567"."table01" 2005/06/01 1319 5937 * T "k1234567"."table03" 2005/06/01 1649 * 3628 I "k1234567"."index01" 2005/06/01 2638 * 989 T "k1234567"."table11" 2005/06/01 ====================================================================================== No : 3 Rdarea Name : "rd0002" Method : Expand Segment : 1523 -------------------------------------------------------------------------------------- Reclaim Reorganize Type Name Date ------------- ------------ ---- ------------------------------------------- ---------- 228 1035 T "k1234567"."table01" 2005/06/03 0 121 T "k1234567"."table03" 2005/06/03 30 60 I "k1234567"."index07" 2005/06/03 ====================================================================================== No : 4 Rdarea Name : "lobrdarea701" Method : Segment : 2498 -------------------------------------------------------------------------------------- Reclaim Reorganize Type Name Date ------------- ------------ ---- ------------------------------------------- ---------- 0 2764 * L "k1234567"."table701" 2005/06/04 ====================================================================================== No : 5 Rdarea Name : "RDUSER02" Method : Expand Segment : 31854 -------------------------------------------------------------------------------------- Reclaim Reorganize Type Name Date ------------- ------------ ---- ------------------------------------------- ---------- 3503 23934 T "k1234567"."table21" 2005/06/11 1592 3503 I "k1234567"."index22" 2005/06/11 2548 955 T "k1234567"."table23" 2005/06/11 ======================================================================================
- 注
-
HiRDB/パラレルサーバの場合,DBメンテナンス予定日は,ディクショナリサーバの日時を基に予測しています。
[説明]
- No:
-
解析結果番号です(最大10けた)。DBメンテナンス予定日の情報のNoと対応しています。
- Rdarea Name:
-
メンテナンスが必要と予測したRDエリアの名称です(最大32文字)。
- Method:
-
RDエリアに対するメンテナンス方法です(最大20文字)。
- Expand:
-
RDエリアの拡張をしてください。
なお,該当RDエリアが次の条件をすべて満たす場合,実際には自動増分できるときでも,メンテナンス方法にExpandと表示されることがあります。
-
HiRDBファイルシステム領域を自動的に拡張する方式によって,RDエリアの自動増分機能を適用している。
-
上記HiRDBファイルシステム領域を,キャラクタ型スペシャルファイル上に作成している。
このため,上記に該当するRDエリアについてExpandが表示された場合は,該当するHiRDBファイルシステム領域の容量,及び該当する領域を作成したキャラクタ型スペシャルファイルの容量を確認してください。HiRDBファイルシステムの自動増分に必要な容量がキャラクタ型スペシャルファイルに残っている場合は,RDエリアを拡張する必要はありません。
HiRDBファイルシステム領域の容量については,pdfstatfsで確認してください。
キャラクタ型スペシャルファイルの容量については,次のコマンドで確認してください。
AIX:lslv
HP-UX:idisk,lvdisplay
Linux:fdisk,lvdisplay
コマンドの詳細については,OSのマニュアルを参照してください。
-
- Extend:
-
メンテナンスは不要です(HiRDBがRDエリアの自動増分をします)。
- Reinit:
-
RDエリアの再初期化をしてください。
- 空白:
-
メンテナンスは不要です。
- Segment:
-
解放セグメント数です(最大10けた)。
-
予測レベル1の場合
メンテナンスで最低限確保する必要があるセグメント数です。
MethodにExpandが表示されている場合,ここに表示されているセグメント数に更に余裕を持たせた値になるように拡張してください。
-
予測レベル2の場合
メンテナンスで最低限確保する必要があるセグメント数です。ただし,表又はインデクスのメンテナンスが必要と予測した場合は,必要なメンテナンスの実行結果を考慮した値が表示されます。例えば,MethodにExpandが表示されている場合,RDエリアを拡張する前に,必要なメンテナンスを実行していることを前提にして,最低限確保する必要があるセグメント数が表示されます。
-
- Reclaim:
-
使用中空きページの解放をした後,使用中空きセグメントの解放を実行したときにできる,解放セグメント数の予測値です(最大13けた)。
表又はインデクスのメンテナンス方法として,使用中空きセグメントの解放が必要と予測した場合,この項目の右側に*を出力します。
- Reorganize:
-
再編成を実行した場合にできる解放セグメント数の予測値です(最大13けた)。
表又はインデクスのメンテナンス方法として,再編成が必要と予測した場合,この項目の右側に*を出力します。
なお,再編成をするとデータの格納ページ数が多くなると予測した場合は,負の値を出力します。
- Type:
-
メンテナンス対象の種別です(1文字)。
T:表
I:インデクス
L:LOB用RDエリア
- Name:
-
メンテナンス対象の表又はインデクス(認可識別子を含む)の名称です(最大65文字)。TypeがLの場合,LOB列を定義している表の名称を出力します。
出力形式は,"認可識別子"."表識別子"又は"認可識別子"."インデクス識別子"となります。なお,ディクショナリ表の場合,認可識別子は"(Data dictionary)"となります。
- Date:
-
DBメンテナンス予定日です(YYYY/MM/DDの形式)。
- 予測レベル2の場合の補足
-
予測レベル2(-e 2)の場合,出力情報が次の状態になることがあります。これらは,解析項目別情報の表又はインデクスがメンテナンス要と判断された場合に表示されます。
-
再編成すると,逆に使用セグメント数が増える資源に対して,再編成要「*」と指示される。
-
同一RDエリアで,メンテナンス時期が異なる。
-
RDエリアの拡張と再編成の両方を指示される。
上記の出力例を次に示します。上記の番号は,出力例の[1]〜[3]と対応しています。
pddbst VV-RR ***** Maintenance Information ***** yyyy/mm/dd hh:mm:ss No : 1 Rdarea Name : "RDUSER01" Method : Segment : 42560 -------------------------------------------------------------------------------------- Reclaim Reorganize Type Name Date ------------- ------------ ---- ------------------------------------------- ---------- 3 10 * T "k1234567"."table10" [2] 2005/05/16 28089 * 9363 T "k1234567"."table01" 2005/05/31 0 12342 * T "k1234567"."table02" 2005/05/31 851 7535 * I "k1234567"."index01" 2005/05/31 3 [1] -10 * T "k1234567"."table11" 2005/05/31 3 [1] -300 * T "k1234567"."table12" 2005/05/31 ====================================================================================== No : 2 Rdarea Name : "rd0002" Method : Expand [3] Segment : 1523 -------------------------------------------------------------------------------------- Reclaim Reorganize Type Name Date ------------- ------------ ---- ------------------------------------------- ---------- 228 [3] 1035 * T "k1234567"."table01" 2005/06/03 0 [3] 121 * T "k1234567"."table03" 2005/06/03 30 [3] 60 * I "k1234567"."index07" 2005/06/03 3 [3] -300 * T "k1234567"."table22" 2005/06/03 ======================================================================================
-
(3) 解析項目別情報
監視期間内にセグメント使用率が基準値を超えるRDエリア,表,及びインデクスを,DBメンテナンス予定日が早い順に出力します。このとき,メンテナンス方法も出力します。また,メンテナンス方法の情報に出力されたリソースについても,詳細情報を出力します。
pddbst VV-RR ***** Analysis Item Data ***** yyyy/mm/dd hh:mm:ss No : 1 Date : 2005/05/25 Method : Reclaim Type : T Name : "k1234567"."table01" ("RDUSER01") StateDate : 2005/05/19 00:10:32 ------------------------------------------------------------------------------------ Information Value Method Date ---------------------------------------- ----------- -------------------- ---------- Empty Page Ratio 40 ( 50) * Reclaim pages 2005/05/25 Unused Page Ratio (30) 20 ( 30) Used Segment for Cluster 40 ( 50) Unused Page Differ From PCTFREE (10,10) 50 ( 75) ==================================================================================== No : 2 Date : 2005/05/31 Method : Type : R Name : "RDUSER01" StateDate : 2005/05/19 00:10:32 ------------------------------------------------------------------------------------ Information Value Method Date ---------------------------------------- ----------- -------------------- ---------- Used Segment Ratio (0,10) 40 ( 80) 2005/05/31 ==================================================================================== No : 3 Date : 2005/06/01 Method : Reorganize Type : T* Name : "k1234567"."table10" ("RDUSER01") StateDate : 2005/05/19 00:10:32 ------------------------------------------------------------------------------------ Information Value Method Date ---------------------------------------- ----------- -------------------- ---------- Empty Page Ratio 25 ( 50) Reclaim pages 2005/08/10 Unused Page Ratio (30) 25 ( 30) * Reorganize 2005/06/01 Used Segment for Cluster 40 ( 50) Unused Page Differ From PCTFREE (10,10) 60 ( 75) ==================================================================================== No : 4 Date : 2005/06/03 Method : Expand Type : R Name : "rd0002" StateDate : 2005/05/19 00:10:32 ------------------------------------------------------------------------------------ Information Value Method Date ---------------------------------------- ----------- -------------------- ---------- Used Segment Ratio (0,10) 78 ( 95) Expand 2005/06/03 ==================================================================================== No : 5 Date : 2005/06/04 Method : Reclaim Type : I Name : "k1234567"."index07" ("rd0002") StateDate : 2005/05/19 00:10:32 ------------------------------------------------------------------------------------ Information Value Method Date ---------------------------------------- ----------- -------------------- ---------- Empty Page Ratio 38 ( 50) Reclaim 2005/06/04 Unused Page Ratio (30) 20 ( 30) Unused Page Differ From PCTFREE (10,10) 70 ( 75) Delete RowID Ratio 23 ( 30) ReclaimPx 2005/06/07 ==================================================================================== No : 6 Date : 2005/06/04 Method : Reorganize Type : L Name : "k77a777"."table707" ("lobrdarea701") StateDate : 2005/05/19 00:10:32 ------------------------------------------------------------------------------------ Information Value Method Date ---------------------------------------- ----------- -------------------- ---------- Used Segment for LOB Columns (0,10) 70 ( 80) * Reorganize 2005/06/04 ==================================================================================== No : 7 Date : 2005/06/06 Method : Expand Type : R Name : "RDUSER12" StateDate : 2005/05/19 00:10:32 ------------------------------------------------------------------------------------ Information Value Method Date ---------------------------------------- ----------- -------------------- ---------- Used Segment Ratio (0,10) 70 ( 80) * Expand 2005/07/01 ==================================================================================== :
- 注
-
HiRDB/パラレルサーバの場合,DBメンテナンス予定日は,ディクショナリサーバの日時を基に予測しています。
[説明]
- No:
-
解析結果番号です(最大10けた)。DBメンテナンス予定日の情報のNoと対応しています。
- Method:
-
対象種別(Type)に対するメンテナンス方法です(最大14文字)。
- ReclaimS:
-
pdreclaimで使用中空きセグメントの解放をしてください。
- ReclaimP:
-
pdreclaimで使用中空きページの解放をしてください。
- Reorganize:
-
pdrorgで再編成をしてください。再編成を実行した場合,PCTFREEの指定値に従って空き領域を確保するため,使用する領域が増えることがあります。領域が不足する場合は,事前にRDエリアの拡張をしてください。
- Expand:
-
pdmodでRDエリアの拡張をしてください。
なお,該当RDエリアが次の条件をすべて満たす場合,実際には自動増分できるときでも,メンテナンス方法にExpandと表示される場合があります。
-
HiRDBファイルシステム領域を自動的に拡張する方式によって,RDエリアの自動増分機能を適用している
-
上記HiRDBファイルシステム領域を,キャラクタ型スペシャルファイル上に作成している。
このため,上記に該当するRDエリアについてExpandが表示された場合は,該当するHiRDBファイルシステム領域の容量,及び該当する領域を作成したキャラクタ型スペシャルファイルの容量を確認してください。HiRDBファイルシステムの自動増分に必要な容量がキャラクタ型スペシャルファイルに残っている場合は,RDエリアを拡張する必要はありません。
HiRDBファイルシステム領域の容量については,pdfstatfsで確認してください。
キャラクタ型スペシャルファイルの容量については,次のコマンドで確認してください。
AIX:lslv
HP-UX:idisk,lvdisplay
Linux:fdisk,lvdisplay
コマンドの詳細については,OSのマニュアルを参照してください。
-
- Extend:
-
メンテナンスは不要です(HiRDBがRDエリアの自動増分をします)。ただし,自動増分に必要な領域を確保できない場合は,ユーザがpdmodでRDエリアを拡張する必要があります。
- Reinit:
-
RDエリアの再初期化をしてください。RDエリアに既に16個のHiRDBファイルが割り当てられている場合,RDエリアの拡張はできないため,RDエリアの再初期化をして,HiRDBファイルの容量や個数を変更するなどの対処が必要です。
- ReclaimPx:
-
-xオプションを指定したpdreclaimでインデクスの使用中空きページの解放をしてください。
- 空白:
-
メンテナンスは不要です。
- Type:
-
メンテナンス要と判断された対象種別です(2文字)。
T:表
I:インデクス
L:LOB用RDエリア
R:RDエリア
解析項目別情報にだけ出力されていて,メンテナンス方法の情報に出力されていない対象種別には*が付きます(例:T*)。したがって,*が付いている対象種別については,提示されたメンテナンスを実施する必要があります。また,*が付いていない対象種別については,メンテナンス方法の情報に出力されているメンテナンスだけ実施してください。
- Name:
-
メンテナンス対象のRDエリア,表,又はインデクス(認可識別子を含む)の名称です(最大78文字)。
- RDエリアの場合:
-
RDエリアの拡張を指示するとき:"RDエリア名"
LOB用RDエリアのとき:"認可識別子"."表識別子"("RDエリア名")
- 表の場合:
-
非横分割表のとき:"認可識別子"."表識別子"
横分割表のとき:"認可識別子"."表識別子"("RDエリア名")
- インデクスの場合:
-
非横分割インデクスのとき:"認可識別子"."インデクス識別子"
横分割インデクスのとき:"認可識別子"."インデクス識別子"("RDエリア名")
- StateDate:
-
分析に使用した解析情報のうち,最新の情報の取得日時です(YYYY/MM/DD hh:mm:ssの形式)。
- Information:
-
解析した項目の項目名と,解析に使用した基準値を出力します。項目名と基準値については,「基準値定義ファイル(再編成時期予測機能)」を参照してください。
- Value:
-
解析値です。解析値は,解析値(基準値)の形式で出力します。基準値については,「基準値定義ファイル(再編成時期予測機能)」を参照してください。
予測の結果,メンテナンスが必要となる解析項目のうち,予測日が最も早い項目には*付きの解析値が表示されます。
- Date:
-
DBメンテナンス予定日です(YYYY/MM/DDの形式)。