[groonga-dev,01770] Re: 仮想メモリサイズを超えるmroongaのインデックス構築について

Back to archive index

Naoya Murakami visio****@gmail*****
2013年 9月 12日 (木) 08:38:11 JST


お世話になっております。村上です。

>提供頂いたデータで手元で実行したところ、mysqldがsegvで停止するところまで
>再現することができました。

再現していただきありがとうございます。
当方の環境に依存していることではないことがわかり、ありがたいです。

その後、以下、3パターンを試しました。

(1)提供したデータを、1年ごとに30数個のテーブルに分割にすると、
うまくインデックス構築できました。

(2)10年ごとに3つのテーブルに分割すると2000年〜2009年の
テーブルでインデックス構築が失敗しました。

(3)2000年〜2004年と2005年〜2009年の2つにテーブルを
分割すると、2000年〜2004年のテーブルでインデックス構築が
失敗しました。

1年単位であれば、うまくいっていることから、データがおかしいわけでも
ないかなぁと思うのですが、2000年〜2004年程度のサイズでも
失敗しているから、どうなのかなぁと思っています。

サイズが小さくなれば、再現までの時間がだいぶ減らせるので、
徐々に追い込んでいけそうです。

再現する境界が追い込めたら、またご報告します。

引き続き、お手数ですが、ご協力よろしくお願いします。

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



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