スケーラブルデータベースサーバ HiRDB Version 8 コマンドリファレンス(Windows(R)用)

[目次][索引][前へ][次へ]

15.4.2 CSV形式での出力形式

再編成時期予測機能実行時にpredict文を指定すると,予測結果をCSV形式のファイルに出力できます。

<この項の構成>
(1) 出力するデータの規則
(2) 予測結果の出力項目
(3) 出力例

(1) 出力するデータの規則

  1. CSV形式で出力する場合の出力規則については,「1.5.3 コマンド実行結果をDAT形式で出力する場合の規則」を参照してください。
  2. 1行分のデータの最後は改行します(改行文字は0x0d0a)。
  3. 先頭の行には,タイトルの行を出力します。

(2) 予測結果の出力項目

CSV形式で出力した場合の再編成時期予測機能の実行結果を次の表に示します。

表15-9 再編成時期予測機能の実行結果(CSV形式で出力した場合)

タイトル 出力項目 出力形式 最大長
(単位:バイト)
出力情報
DBメンテナンス予定日の情報 メンテナンス方法の情報 解析項目別情報
kind 出力種別
p:DBメンテナンス予定日の情報
m:メンテナンス方法の情報
d:解析項目別情報
文字列 8
No 解析結果番号 数値 10
Date DBメンテナンス予定日 YYYY/MM/DD 10
Type 対象種別
T:
I:インデクス
L:LOB用RDエリア
R:データディクショナリ用RDエリア,ユーザ用RDエリア,又はレジストリ用RDエリア
文字列 1
* メンテナンスが必要と判断したリソースに対して*を出力します。
ユーザは,*が出力されたリソースに対して,メンテナンスをする必要があります。
文字 1 空白 空白
AuthID 認可識別子
ディクショナリ表の場合,(Data dictionary)となります。
文字列 30 ×
Name 表又はインデクスの名称 文字列 30 ×
Rdarea RDエリア名 文字列 30
Method メンテナンス方法の番号
0:メンテナンス不要
1:ReclaimS(使用中空きセグメントの解放)
2:ReclaimP(使用中空きページの解放)
3:Reorganize(再編成)
4:Expand(RDエリアの拡張)
5:Extend(RDエリアの自動増分(メンテナンス不要))
6:Reinit(RDエリアの再初期化)
7:ReclaimPx(-xオプションを指定したインデクスの使用中空きページの解放)
メンテナンス方法については,「15.4.1 実行結果の出力形式」を参照してください。
数値 5 ×
NextExec 次回の状態解析結果蓄積機能の実行推奨時期 YYYY/MM/DD 10 × × ×
StateDate 解析情報取得日時。
分析に使用した解析情報のうち,最新の情報の取得日時となります。
YYYY/MM/DD hh:mm:ss 19 ×
InfoNo 解析項目種別の番号
1:Empty Page Ratio
2:Unused Page Ratio
3:Number of Branch Row
8:Used Segment for LOB Columns
10:Used Segment for Cluster
11:Unused Page Differ From PCTFREE
12:Delete RowID Ratio
13:Used Segment Ratio
数値 5 ×
Value 解析項目種別に対する解析値 数値 5 ×
PredictBase 解析に使用した解析項目種別の基準値 数値 5 ×
Count 蓄積データ数 数値 5 × × ×
Segment 解放セグメント数 数値 10 × ×
Reclaim 使用中空きセグメントの解放での解放セグメント予測数 数値 10 × ×
Reorganize 再編成での解放セグメント予測数 数値 10 × ×
ItemMethod 解析項目ごとのメンテナンス方法の番号 数値 5 ×
CheckNo チェック用基準値数 数値 5 ×
Check1 解析に使用した解析項目種別のチェック用基準値 数値 5 ×
Check2 解析に使用した解析項目種別のチェック用基準値 数値 5 ×

(凡例)
○:出力します。
×:出力しません。
空白:空白を1文字出力します。

出力形式が文字列の場合,引用符(")で囲んで出力します。なお,最大長に引用符は含まれません。

注※
対象種別がRの場合,出力しません。

(3) 出力例

CSV形式の出力例を次に示します。

(a) -e 1指定,-mオプション省略時
 
Kind,No,Date,Type,*,AuthID,Name,Rdarea,Method,NextExec,StateDate,InfoNo,Value,PredictBase,
Count,Segment,Reclaim,Reorganize,ItemMethod,CheckNo,Check1,Check2
"p",1,2005/01/26,"R"," ",,,"RDUSER12",,,2004/12/27 15:58:08,13,50,80,,,,,,2,0,0
"p",1,2005/01/30,"R"," ",,,"rd0002",,,2004/12/27 15:58:08,13,60,80,,,,,,2,0,0
"p",1,2005/01/11,"R"," ",,,"lobrdarea701",,,2004/12/27 15:58:08,13,70,80,,,,,,2,0,0
"p",1,2005/01/15,"R"," ",,,"RDUSER02",,,2004/12/27 15:58:08,13,65,80,,,,,,2,0,0
 
(b) -e 1,-mオプション指定時
 
Kind,No,Date,Type,*,AuthID,Name,Rdarea,Method,NextExec,StateDate,InfoNo,Value,PredictBase,
Count,Segment,Reclaim,Reorganize,ItemMethod,CheckNo,Check1,Check2
"p",1,2005/01/26,"R"," ",,,"RDUSER01",,,2004/12/27 15:58:08,13,50,80,,,,,,2,0,0
"m",1,2005/01/26,"R"," ",,,"RDUSER01",0,,,,,,,2,0,0,0,,,
"m",1,2005/01/26,"I"," ","k1234567","index01","RDUSER01",0,,,,,,,2,0,1,0,,,
"m",1,2005/01/26,"T","*","k1234567","table01","RDUSER01",3,,,,,,,2,0,4,3,,,
           :
"p",1,2005/01/30,"R"," ",,,"RDUSER02",,,2004/12/27 15:58:08,13,50,80,,,,,,2,0,0
"m",1,2005/01/30,"R"," ",,,"RDUSER02",0,,,,,,,0,0,0,0,,,
"m",1,2005/01/30,"T"," ","k1234567","table03","RDUSER02",0,,,,,,,0,0,0,0,,,
           :
"p",1,2005/01/21,"R"," ",,,"RDUSER02",,,2004/12/27 15:58:08,13,50,80,,,,,,2,0,0
"m",1,2005/01/21,"R","*",,,"RDUSER02",4,,,,,,,6,0,0,4,,,
"m",1,2005/01/21,"I"," ","k1234567","index03","RDUSER02",0,,,,,,,6,0,1,0,,,
"m",1,2005/01/21,"T"," ","k1234567","table03","RDUSER02",0,,,,,,,6,0,4,0,,,
           :
 
(c) -e 2指定時
 
Kind,No,Date,Type,*,AuthID,Name,Rdarea,Method,NextExec,StateDate,InfoNo,Value,PredictBase,CheckNo,Check1,Check2
"p",1,2005/05/31,"R",,,,"RDUSER01",,2005/05/28,2005/04/12 17:30:12:42,13,78,80,2,0,10
"m",1,2005/05/31,"T","*","k1234567","table01","RDUSER01",1,,,,,,0,,
"m",1,2005/05/31,"T",,"k1234567","table02","RDUSER01",2,,,,,,0,,
"m",1,2005/05/31,"I","*","k1234567","index01","RDUSER01",2,,,,,,0,,
"m",1,2005/05/31,"T","*","k1234567","table10","RDUSER01",2,,,,,,0,,
"d",1,2005/05/31,"T",,"k1234567","table01","RDUSER01",1,2005/05/28,2005/04/12 17:30:12:42,1,40,50,0,,
"d",1,2005/08/10,"T","*","k1234567","table10","RDUSER01",1,2005/07/31,2005/04/12 17:30:12:42,1,25,50,0,,
"d",1,2005/06/01,"T","*","k1234567","table10","RDUSER01",2,2005/05/29,2005/04/12 17:30:12:42,2,25,30,1,50,
"p",2,2005/06/01,"R",,,,"RDUSER12",,2005/05/29,2005/04/12 17:30:12:42,13,78,80,2,0,10
"m",2,2005/06/01,"T","*","k1234567","table01","RDUSER12",2,,,,,,0,,
"m",2,2005/06/01,"T","*","k1234567","table03","RDUSER12",2,,,,,,0,,
"m",2,2005/06/01,"I","*","k1234567","index01","RDUSER12",1,,,,,,0,,
"m",2,2005/06/01,"T","*","k1234567","table11","RDUSER12",1,,,,,,0,,
"p",3,2005/06/03,"R",,,,"rd0002",,2005/05/30,2005/04/12 17:30:12:42,13,78,80,2,0,10
"m",3,2005/06/03,"R",,,,"rd0002",3,,,,,,0,,
"d",3,2005/06/03,"R",,,,"rd0002",3,2005/05/30,2005/04/12 17:30:12:42,13,78,80,2,0,10
           :