Hitachi

ノンストップデータベース HiRDB Version 9 コマンドリファレンス(Windows(R)用)


16.6.1 検索による最適化情報の収集

〈この項の構成〉

(1) 最適化情報収集レベルがlvl2の場合

最適化情報収集ユティリティの実行結果(-c lvl2の検索による最適化情報の収集)を次に示します。

**      pdgetcst                             1995-03-31 12:00
                                                     [1]
  **  TABLE INFORMATION  **
  AUTHORIZATION         : user-id [2]
  TABLE NAME            : TABLE01 [3]
  ROW COUNT             : 120     [4]
  DATA PAGES            : 5       [5]
  CACHE SIZE            : 0       [6]
 
  **  INDEX-COLUMN INFORMATION  **
  INDEX NAME            : Idx001  [7]
  INDEX PAGES           : 5       [8]
  INDEX LEVELS          : 3       [9]
  COLUMN NAME           : Clm1    [10]
  COLUMN TYPE           : INTEGER [11]
  SEQUENTIAL RATIO      : 100     [12]
  MAX VALUE             : 2500    [13]
  MIN VALUE             : 0       [14]
  UNIQUE KEYS           : 23      [15]
  NULL VALUE COUNT      : 20      [16]
  MAX DUPLICATE KEY     : 10      [17]
  MIN DUPLICATE KEY     : 1       [18]
  SECTION COUNT         : 39      [19]
 
    **  SECTION INFORMATION  **
    SECTION NO          :1  [20]
    TOTAL COUNT         :1  [21]
    UNIQUE KEYS         :1  [22]
    MAX VALUE           :0  [23]
 
    **  SECTION INFORMATION  **
    SECTION NO          :2
    TOTAL COUNT         :2
    UNIQUE KEYS         :1
    MAX VALUE           :10
 
    **  SECTION INFORMATION  **
    SECTION NO          :3
    TOTAL COUNT         :6
    UNIQUE KEYS         :1
    MAX VALUE           :10
 
             :
 
    **  SECTION INFORMATION  **
    SECTION NO          :39
    TOTAL COUNT         :100
    UNIQUE KEYS         :1
    MAX VALUE           :2500
 
**  pdgetcst ENDED    RETURN CODE = 0 [24]
[説明]

** SECTION INFORMATION **は,区間数分繰り返し表示します。** INDEX-COLUMN INFORMATION **(** SECTION INFORMATION **も含む)は,インデクス数分繰り返し表示します。

  1. 最適化情報収集ユティリティを実行した(pdgetcstコマンドを入力した)日付と時刻を,YYYY-MM-DD hh:mmの形式で表示します。

    YYYY:年(西暦) MM:月 DD:日 hh:時 mm:分

  2. 最適化情報を取得する表の認可識別子を表示します。

  3. 最適化情報を取得する表の表識別子を表示します。

  4. 表の行数を表示します。

  5. 表の使用中データページ数を表示します。

  6. HiRDBが利用する作業用の領域を表示します。

  7. 最適化情報を取得するインデクスの名称を表示します。

  8. インデクスの使用中インデクスページ数を表示します。

  9. インデクスの段数を表示します。

  10. インデクスの第1構成列の名称を表示します。

  11. インデクスの第1構成列のデータ型を表示します。

  12. シーケンシャル度を表示します。

  13. インデクスの第1構成列の列値の最大値を表示します。

  14. インデクスの第1構成列の列値の最小値を表示します。

  15. インデクスの第1構成列のユニーク値の数を表示します。

  16. インデクスの第1構成列のナル値の数を表示します。

  17. インデクスの第1構成列の最大重複値の数を表示します。

  18. インデクスの第1構成列の最小重複値の数を表示します。

  19. 区間分布情報の区間数を表示します。

  20. 区間番号を表示します。

  21. 区間データ数の累計を表示します。

  22. 区間内のユニーク値の数を表示します。

  23. 区間内の最大値を表示します。

  24. リターンコードを表示します。

-dオプション指定時は,8,9,及び12〜19は出力されません。また,行数が0の場合には,13,14に空白,それ以外の項目には0が出力されます。

(2) 最適化情報収集レベルがlvl1の場合

最適化情報収集ユティリティの実行結果(-c lvl1の検索による最適化情報の収集)を次に示します。

**      pdgetcst                             2000-03-31 12:00
                                                     [1]
 
  **  TABLE INFORMATION  **
  AUTHORIZATION         : user-id [2]
  TABLE NAME            : TABLE01 [3]
  ROW COUNT             : 120     [4]    [6]
  CACHE SIZE            : 0       [5]
 
**  pdgetcst ENDED    RETURN CODE = 0 [7]
[説明]
  1. 最適化情報収集ユティリティを実行した(pdgetcstコマンドを入力した)日付と時刻を,YYYY-MM-DD hh:mmの形式で表示します。

    YYYY:年(西暦) MM:月 DD:日 hh:時 mm:分

  2. 最適化情報を取得する表の認可識別子を表示します。

  3. 最適化情報を取得する表の表識別子を表示します。

  4. 表の行数を表示します。

  5. HiRDBが利用する作業用の領域を表示します。

  6. -t ALLの場合は,表数分繰り返して表示されます。

  7. リターンコードを表示します。