[groonga-dev,00765] Re: 負荷をかけるとエラーを吐いて止まる

Back to archive index

石橋卓見 ishib****@syste*****
2012年 4月 10日 (火) 18:12:05 JST


須藤様

システムソフト石橋です。お世話になります。

お忙しいところ恐縮です。連続INSERT時に全文検索でエラー の件の石橋です。

> 根本的な対応ではないのですが、とりあえずSEGVしないようにしま
> した。(mroonga側ではなくgroonga側の変更。)

今回のGroongaへの対応について、もし関係ありそうでしたら、Groongaの最新
コミットで試してみたいと思っていますがどうでしょうか。ご教示をいただけ
ると助かります。

以上、よろしくお願い致します。


◆ 石橋 卓見  /  Takken Ishibashi
□ 株式会社 システムソフト
□          システム事業部  /  システム開発3部
□ Tel:03-5776-5910  /  Fax:03-5776-5919
◆ mailto:ishib****@syste*****

>On Tue, 10 Apr 2012 13:02:46 +0900 (JST)
>Kouhei Sutou <kou****@clear*****> wrote:
>
> > 須藤です。
> 
> In <20120****@clear*****>
>   "[groonga-dev,00750] Re: 負荷をかけるとエラーを吐いて止まる" on Mon, 02 Apr 2012 18:48:57 +0900 (JST),
>   Kouhei Sutou <kou****@clear*****> wrote:
> 
> > こちらでも複数接続で更新・検索を流し続ける、というのを試して
> > みたところSEGVする現象が発生しました。
> > 現象が違うので同じ問題かどうかはわからないのですが、まずはこ
> > ちらの修正を行おうかと思っています。その上でまだ問題が発生す
> > るようであれば次にそちらの問題を修正、という形がよいかと思っ
> > ています。
> 
> 根本的な対応ではないのですが、とりあえずSEGVしないようにしま
> した。(mroonga側ではなくgroonga側の変更。)
> 
> この対応では、転置索引の更新中にそのトークンを使って全文検索
> した場合、本来の検索結果よりも少ない件数が返ることがあります。
> これは、特定のトークンに対応するポスティングリストが活発に更
> 新されると発生することがあります。
> 
> 本格的な対策の1つとして、転置索引の更新時に行なっているゴミ領
> 域の再利用のスケジュールを厳密に管理するというのがあります。
> が、そうすると、作りこみに時間がかかるのですぐに対応するのが
> 難しいところです。。。
> 
> 本格的な対策は時間がかかるため、現状はSEGVはしなくなる対処ま
> で実施しています。今後、更新も検索も効率よくできるような落と
> し所を模索していきたいと思っています!
> 
> -- 
> 須藤 功平 <kou****@clear*****>
> 株式会社クリアコード <http://www.clear-code.com/> (03-6231-7270)
> 
> プログラミングが好きなソフトウェア開発者を募集中:
>   http://www.clear-code.com/recruitment/
> 
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev




groonga-dev メーリングリストの案内
Back to archive index