searcher用性能ログファイルのサイズの見積り式について以下に示します。
定義単位 | 変動要因 | サイズ(バイト) |
---|---|---|
searcher起動時の性能ログサイズ |
| 370×SS×[((Dn × r) / SE) / (1,024 × 1,024)] ※[ ]は計算結果を整数値に切り上げ |
検索処理の性能ログサイズ | RA:検索API実行数 (注3) | 370×RA |
更新処理の性能ログサイズ | UA:更新API実行数(注4) | 760×UA |
shundimportコマンドによる追加処理の性能ログサイズ |
| 370×IM×[(F / SE) / (1,024 × 1,024)] ※[ ]は計算結果を整数値に切り上げ |
注1)接続先directorに格納されているレコードの平均サイズです。
注2)directorに接続されているsearcher数です。
注3)検索、ソートおよび集計処理を含みます。
注4)追加、削除、更新、ダイレクトキーを指定した更新および削除を含みます。
注5)shundimportコマンドの-fオプションで指定するXML文書格納ファイルの平均ファイルサイズです。
見積り例
searcher用性能ログファイルのサイズの見積り例を示します。
変動要因が以下の条件の場合
searcher起動回数:5 (回)
総レコード件数:100,000 (件)
レコードの平均サイズ:4,000 (バイト)
接続searcher数:3
検索API実行数:10,000
更新API実行数:10,000
shundimport実行回数:5
shundimportで取込みを行うファイルサイズ:1,000,000 (バイト)
searcher起動時の性能ログサイズ
370×5×[((100,000 × 4,000 ) / 3 ) / ( 1,024 × 1,024 )] = 236,800 バイト (約231KB)
検索処理の性能ログサイズ
350×10,000 = 3,500,000バイト(約3MB)
更新処理の性能ログサイズ
740×10,000 = 7,400,000バイト(約7MB)
shundimportコマンドによる追加処理の性能ログサイズ
370×5×[(1,000,000 / 3 ) / ( 1,024 × 1,024 )] = 1,850 バイト