島村 優太郎
ml****@ryne*****
2006年 3月 13日 (月) 07:07:11 JST
質問です。 Sennaの仕様を見たところ、 実行時にはinitial_n_segments * 256KB分のメモリを使用という ことなので、 全文検索を掛けると1インデックス辺りinitial_n_segments * 256KB(96*256=約25M)のメモリを使用すると言うことですが、 データが大きくなりインデックスが肥大してもそれ以上のメモリをバッ ファすることはないですか? また、こちらhttp://lists.sourceforge.jp/mailman/archives/senna- dev/2006-February/000197.htmlの >実行時のメモリ消費量は削減可能とする予定です。 ということなのですが、具体的な開発の予定内容をお聞きしたいです。 というのも、こちらの利用環境が少量のレコードを持つテーブルが 2つのフルテキストインデックスを持って大量に存在するため、 個別のインデックスメモリを確保しているとメモリの容量に全く追いつ けない状況で、 なるべく1インデックス辺りのメモリバッファ量を減らしたい、 と考えています。 // メモリやクラスタを追加すればいい話なんですが、なかなか新規追 加ができないので、、(*_*) // ここ最近メモリが足りなくて落ちることが多いため、 initial_n_segments値を96にして動作させています。 # --- --- --- --- # 島村 優太郎 ml****@ryne*****