Hitachi

HiRDB 全文検索プラグイン HiRDB Text Search Plug-in Version 10


3.2.20 phnconrstr(統計情報反映ユティリティ)

〈この項の構成〉

(1) 機能

統合した概念検索用統計情報をデータベースに反映します。

(2) 実行者

HiRDB管理者が実行できます。

(3) 形式

phnconrstr -d インデクス識別子 [-r RDエリア名] -i 統計情報定義ファイル名 [-l ログ取得方式] [-q 世代番号]

(4) コマンド引数

-d インデクス識別子

統合統計情報反映の対象となるインデクス識別子を指定します。必ずインデクス作成時に指定したインデクス識別子を指定してください。

UNIXの場合

インデクス識別子を"(ダブルクォーテーション)で囲んだ場合は,英大文字と英小文字が区別されます。"で囲まない場合はすべて大文字として扱われます。また,インデクス識別子にスペースが含まれる場合は,"で囲む必要があります。なお,sh,cshおよびkshの場合は,さらに '(アポストロフィ)で囲む必要があります。

Windowsの場合

インデクス識別子を\"で囲んだ場合は,英大文字と英小文字が区別されます。\"で囲まない場合はすべて大文字として扱われます。また,インデクス識別子にスペースが含まれる場合は,"で囲む必要があります。

-r RDエリア名

指定したインデクスがあるRDエリア名を指定します。省略した場合は,対象となるインデクスを構成するすべてのRDエリアの統計情報を更新します。

UNIXの場合

RDエリア名を"(ダブルクォーテーション)で囲んだ場合は,英大文字と英小文字が区別されます。"で囲まない場合はすべて大文字として扱われます。また,RDエリア名にスペースが含まれる場合は,"で囲む必要があります。なお,sh,cshおよびkshの場合は,さらに '(アポストロフィ)で囲む必要があります。

Windowsの場合

RDエリア名を\"で囲んだ場合は,英大文字と英小文字が区別されます。\"で囲まない場合はすべて大文字として扱われます。また,RDエリア名にスペースが含まれる場合は,"で囲む必要があります。

-i 統計情報定義ファイル名

統合した統計情報ファイル名を定義したファイル名を絶対パスで指定します。この定義ファイルに指定した統計情報ファイルの内容をデータベースに反映します。

-l ログ取得方式

統計情報反映でのログ取得方式を指定します。省略時は,"p"が設定されます。

a:ログ取得モードで実行します。

ロールバックおよびロールフォワードに必要なデータベース更新ログを取得します。インデクスのバックアップを取得する必要はありません。

p:更新前ログ取得モードで実行します。

ロールバックに必要なデータベース更新ログを取得します。統計情報反映後,バックアップを取得する必要があります。

n:ログレスモードで実行します。

データベース更新ログを取得しません。

統計情報反映前および統計情報反映後にバックアップを取得する必要があります。

-q 世代番号

Staticizer Optionのインナレプリカ機能を使用する場合,処理対象とするRDエリアを0〜10の世代番号で指定します。指定を省略した場合は,カレントRDエリアが仮定されます。

  • 0:オリジナルRDエリアを対象とします。

  • 1〜10:指定した世代番号のRDエリアを対象とします。

このオペランドは,Staticizer Optionがインストールされていない場合は指定できません。

なお,インナレプリカ機能については,マニュアル「インナレプリカ機能 HiRDB Staticizer Option」を参照してください。

(5) 統計情報定義ファイル

統計情報定義ファイルには,データベースへ反映する統合統計情報のファイル名をBES単位に指定します。また,デフォルトの統合統計情報ファイルを指定できます。統合統計情報のファイル名を指定しなかった場合には,デフォルトの統合統計情報ファイルをデータベースへ反映します。BES単位の反映元とデフォルトの反映元のどちらの指定もない場合は,ユティリティ実行時にエラーとなります。

(a) 記述形式

BES単位に反映元を指定する場合

[SERVERS]

サーバ名称=統合統計情報ファイル絶対パス名

デフォルトのファイルを指定する場合

[DEFAULT]

DEFAULT=統合統計情報ファイル絶対パス名

(b) 定義例

統計情報定義ファイルの定義例を図3-5および図3-6に示します。

図3‒5 統計情報定義ファイルの定義例(UNIXの場合)

[図データ]

図3‒6 統計情報定義ファイルの定義例(Windowsの場合)

[図データ]

(6) 規則

このユティリティは,HiRDBが稼働中のときだけ実行できます。

(7) 注意事項