HiRDB 全文検索プラグイン HiRDB Text Search Plug-in Version 8
Text Search Plug-inを使用する場合のRDエリア容量の見積もり方法について説明します。
見積もりの必要なRDエリア容量は,ユーザ用RDエリアと,ユーザLOB用RDエリア,データディクショナリ用RDエリア,レジストリ用RDエリアおよびレジストリLOB用RDエリアの容量です。
SGMLTEXT型列を定義した表を格納するユーザ用RDエリアの容量は,次の値で見積もってください。ユーザ用RDエリアの見積もり式は,マニュアル「HiRDB システム導入・設計ガイド」を参照してください。
| 設定個所 | 変数 | 設定値 |
|---|---|---|
| 各列のデータ長 | di= | 26[バイト] |
HiRDBのユーザLOB用RDエリアの容量の見積もりでは,次に説明するSGMLTEXTデータ格納用RDエリアとn-gramインデクス情報格納用RDエリアの容量を計算します。
| 設定個所 | 変数 | 設定値 |
|---|---|---|
| LOB列の行の総数 | b= | 2 + 登録文書数 |
| 各BLOBデータのデータ長 | Cj= | 次の説明を参照してください |
| 設定個所 | 変数 | 設定値 |
|---|---|---|
| LOB列の行の総数 | b= | 5+α+β
|
| 各BLOBデータのデータ長 | Cj= | 次の説明を参照してください |
doccnt:登録文書数
docsize:平均登録文書長[バイト]
Text Search Plug-inで,SGMLTEXT型やNGRAMインデクス型を表に適用する場合は,次の値を設定してHiRDBのデータディクショナリ用RDエリアの容量を見積もってください。データディクショナリ用RDエリア容量の見積もり式は,マニュアル「HiRDB システム導入・設計ガイド」を参照してください。
| 設定項目 | 設定値 |
|---|---|
| ユーザ定義型の名称長の平均値 | 8[バイト] |
| プラグインオプション指定長の平均値 | 72+DTD名称長+正規化パラメタ名称長 [バイト] |
| ユーザ定義型の総数 | 1[個] |
| 1データ型当たりの属性数の平均値 | 1[個] |
| データ型識別子の長さの平均値 | 8[バイト] |
| ユーザ定義型で定義された属性数 | 1[個] |
| プラグインの総数 | 2[個] |
| プラグイン名称の長さの平均値 | 8[バイト] |
| 抽象データ型/インデクス型名称の長さの平均値 | 8[バイト] |
| インデクス型の総数 | 1[個] |
| インデクス型識別子の長さの平均値 | 4[バイト] |
| 抽象データ型名称の長さの平均値 | 8[バイト] |
| プラグインインデクスの総数 | 1[個] |
| インデクス型識別子の長さの平均値 | 4[バイト] |
| 抽象データ型名称の長さの平均値 | 8[バイト] |
| 抽象データ型で定義された属性の総数 | 1[個] |
| プラグインインデクス適用関数名称の長さの平均値 | 10[バイト] |
| 1プラグインインデクス当たりの適用関数の数 | 30[個] |
| LOB列を定義した表の総数 | ユーザLOB列に加えてSGMLTEXT型列を定義した表の数 |
| 1プラグイン当たりのパラメタ名称の長さの平均値 | 30[バイト] |
| プラグインライブラリパス名称の長さの平均値 | 255[バイト] |
| プラグインの注釈の長さの平均値 | 255[バイト] |
| 1インデクス型当たりの適用関数の数 | 30[個] |
| サブタイプとして定義された抽象データ型の総数 | 0[個] |
| 抽象データ型の総数 | SGMLTEXTは1個として加算 |
| 設定項目 | 設定値 |
|---|---|
| 作成するユーザ定義データ型の数 | 1[個] |
| ユーザ定義データ型名称の長さの平均値 | 8[バイト] |
| 1ユーザ定義データ型当たりの属性数の平均値 | 1[個] |
| ユーザ定義データ型属性名称の長さの平均値 | 30[バイト] |
| プラグイン名称の長さの平均値 | 8[バイト] |
| 作成するプラグイン数 | 2[個] |
| インデクス型名称の長さの平均値 | 8[バイト] |
| プラグイン関数の数の平均値 | 30[個] 複数ある場合は各プラグインの適用関数の数との平均 |
| プラグイン関数名称の長さの平均値 | 20[バイト] |
| 1プラグイン関数当たりのパラメタ数の平均値 | 6[個] |
| 1プラグイン関数当たりのパラメタ名称の長さの平均値 | 8[バイト] |
Text Search Plug-inが使用するHiRDBのレジストリ用RDエリアの容量は,次の値で見積もってください。レジストリ用RDエリア容量の見積もり式は,マニュアル「HiRDB システム導入・設計ガイド」を参照してください。
| 設定個所 | 変数 | 設定値 |
|---|---|---|
| レジストリ管理表のコンテキスト数 レジストリコンテキスト名長 アクセスパスワード長 レジストリキー名称長 レジストリキー値長 |
a= c= d= f= g= |
3 16[バイト] 12[バイト] DTD登録名称長+正規化パラメタ登録名称長[バイト] DTD長+正規化パラメタ長[バイト] |
| 設定個所 | 変数 | 設定値 |
|---|---|---|
| レジストリコンテキスト名長 レジストリキー名称長 |
a= f= |
16[バイト] DTD登録名称長+正規化パラメタ登録名称長[バイト] |
Text Search Plug-inが使用するHiRDBのレジストリLOB用RDエリアの容量は,次の値で見積もってください。レジストリLOB用RDエリア容量の見積もり式は,マニュアル「HiRDB システム導入・設計ガイド」を参照してください。
| 設定個所 | 変数 | 設定値 |
|---|---|---|
| 32,000バイトを超えるレジストリキー値数 | b= | DTDと正規化パラメタの総数 |
| 32,000バイトを超えるレジストリキー値長 | Cj= | DTDと正規化パラメタの長さの総合計 |
FREEWORD型列を定義した表を格納するユーザ用RDエリアの容量は,次の値で見積もってください。ユーザ用RDエリアの見積もり式は,マニュアル「HiRDB システム導入・設計ガイド」を参照してください。
| 設定個所 | 変数 | 設定値 |
|---|---|---|
| 各列のデータ長 | di= | 次の説明を参照してください |
HiRDBのユーザLOB用RDエリアの容量の見積もりでは,次に説明するIXFREEWORDインデクス情報格納用RDエリアの容量を計算します。
| 設定個所 | 変数 | 設定値 |
|---|---|---|
| LOB列の行の総数 | b= | 5+α
|
| 各BLOBデータのデータ長 | Cj= | 次の説明を参照してください |
Text Search Plug-inで,FREEWORD型とIXFREEWORD型を表に適用する場合は,次の値を設定してHiRDBのデータディクショナリ用RDエリアの容量を見積もってください。データディクショナリ用RDエリア容量の見積もり式は,マニュアル「HiRDB システム導入・設計ガイド」を参照してください。
| 設定項目 | 設定値 |
|---|---|
| ユーザ定義型の名称長の平均値 | 8[バイト] |
| プラグインオプションの平均値 | 80[バイト] |
| 抽象データ型名称の長さの平均値 | 8[バイト] |
| ユーザ定義型の総数 | 1[個] |
| 1データ型当たりの属性数の平均値 | 1[個] |
| データ型識別子の長さの平均値 | 8[バイト] |
| ユーザ定義型で定義された属性数 | 1[個] |
| プラグインの総数 | 2[個] |
| プラグイン名称の長さの平均値 | 8[バイト] |
| 抽象データ型/インデクス型名称の長さの平均値 | 8[バイト] |
| インデクス型の総数 | 1[個] |
| インデクス型識別子の長さの平均値 | 4[バイト] |
| 抽象データ型名称の長さの平均値 | 8[バイト] |
| プラグインインデクスの総数 | 1[個] |
| インデクス型識別子の長さの平均値 | 4[バイト] |
| 抽象データ型名称の長さの平均値 | 8[バイト] |
| 抽象データ型で定義された属性の総数 | 1[個] |
| プラグインインデクス適用関数名称の長さの平均値 | 10[バイト] |
| 1プラグインインデクス当たりの適用関数の数 | 30[個] |
| 1プラグイン当たりのパラメタ名称の長さの平均値 | 30[バイト] |
| プラグインライブラリパス名称の長さの平均値 | 255[バイト] |
| プラグインの注釈の長さの平均値 | 255[バイト] |
| 1インデクス型当たりの適用関数の数 | 30[個] |
| サブタイプとして定義された抽象データ型の総数 | 0[個] |
| 抽象データ型の総数 | FREEWORDは1[個]として加算 |
| 設定項目 | 設定値 |
|---|---|
| 作成するユーザ定義データ型の数 | 1[個] |
| ユーザ定義データ型名称の長さの平均値 | 8[バイト] |
| 1ユーザ定義データ型当たりの属性数の平均値 | 1[個] |
| ユーザ定義データ型属性名称の長さの平均値 | 30[バイト] |
| プラグイン名称の長さの平均値 | 8[バイト] |
| 作成するプラグイン数 | 2[個] |
| インデクス型名称の長さの平均値 | 8[バイト] |
| プラグイン関数の数の平均値 | 30[個]複数ある場合は各プラグインの適用関数の数との平均 |
| プラグイン関数名の長さの平均値 | 20[バイト] |
| 1プラグイン関数当たりのパラメタ数の平均値 | 6[個] |
| 1プラグイン関数当たりのパラメタ名の長さの平均値 | 8[バイト] |
Text Search Plug-inでFREEWORD型とIXFREEWORDインデクス型を使用する場合HiRDBのレジストリ用RDエリアは使用しません。
Text Search Plug-inでFREEWORD型とIXFREEWORDインデクス型を使用する場合HiRDBのレジストリ用RDエリアは使用しません。
All Rights Reserved. Copyright (C) 2007, 2009, Hitachi, Ltd.