<div dir="ltr"><div>お世話になっております、嶋田です。</div><div><br></div><div>林さま、環境まで用意していただき恐縮です。</div><div>試していただいた結果とこちらの結果で傾向は一致していると思います。</div><div>マッチする件数が増えるにしたがって応答に時間がかかっています。</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><span style="font-size:14px">試しにこちらでももらった情報(使用しているバージョン)</span><span style="font-size:14px">に近そうな環境を用意して試してみました。<br></span><span style="font-size:14px">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br></span><span style="font-size:14px">この条件で試した時はざっくり言うと以下のような感じでした。<br></span><span style="font-size:14px">* 数十万件ヒットするうち100件をselectで取得する場合は</span><span style="font-size:14px">1秒もかからない<br></span><span style="font-size:14px">* 数百万件ヒットするうち100件をselectで習得する場合は</span><span style="font-size:14px">数秒かかるようになる(ヒット件数の増加に伴い実行時間も増加)<br></span><span style="font-size:14px">* 全件ヒットするうち100件をselectで取得する場合は6秒</span><span style="font-size:14px">3前後(ひどいケース)<br></span><span style="font-size:14px">もちろん、</span><span style="font-size:14px">嶋田さんの実データやマシンスペック等で実行時間はかわってきま</span><span style="font-size:14px">すが、<br></span><span style="font-size:14px">↑とは傾向が異なり、</span><span style="font-size:14px">もっと少ない件数しかマッチしていないのに極端に遅いとかだった</span><span style="font-size:14px">ら、<br></span><span style="font-size:14px">条件の違いとかを確認する必要があるかもしれません。(</span><span style="font-size:14px">スキーマが互いに思っていたのと違うとか)</span></blockquote><div><br></div><div><br></div><div>須藤さま</div><div><br></div><div>ありがとうございます!</div><div><br></div><div>ご用意いただいたパッケージを入れてみようとしましたが、</div><div>/usr/bin/mysql -u root -p &lt; /usr/share/mroonga/install.sqlで下記エラーが出力されます。<br></div><div>ERROR 1126 (HY000) at line 3: Can&#39;t open shared library &#39;ha_mroonga.so&#39; (errno: 0 API version for STORAGE ENGINE plugin is too different)<br></div><div>mysqlのパッケージとの組み合わせに問題があるでしょうか?</div><div><br></div><div>こちらで導入している関連パッケージは以下のとおりです。</div><div><div>mysql-community-libs-5.6.23-2.el6.x86_64</div><div>mysql-community-common-5.6.23-2.el6.x86_64</div><div>mysql-community-libs-compat-5.6.23-2.el6.x86_64</div><div>mysql-community-server-5.6.23-2.el6.x86_64</div><div>mysql-community-client-5.6.23-2.el6.x86_64</div><div>mysql-community-mroonga-5.00-2.el6.x86_64</div></div><div><br></div><div><div>groonga-libs-5.0.0-1.el6.x86_64</div><div>groonga-normalizer-mysql-1.0.8-1.el6.x86_64</div></div><div><br></div><div><br></div><div><br></div><div><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" class="gmail_quote">嶋田さん、↑の変更を含んだCentOS 6用のMroongaのパッケージを<br>作ったので↑の変更が効果があるか試してもらえませんか?
  <a href="http://packages.groonga.org/tmp/mysql-community-mroonga-5.01-2.el6.x86_64.rpm" style="text-decoration:none;color:rgb(0,51,153)">http://packages.groonga.org/tmp/mysql-community-mroonga-5.01-2.el6.x86_64.rpm</a>
嶋田さんの環境は
In &lt;CAD8RQ0EjT4rf1NxAMx3t8v5oxYr2H7iX_irajYKD=<a href="http://lists.sourceforge.jp/mailman/listinfo/groonga-dev" style="text-decoration:none;color:rgb(0,51,153)">iXWYv1g5g @ mail.gmail.com</a>&gt;<br>  &quot;[groonga-dev,03150] mroongaのウォームアップと範囲指定&quot; on Fri, 3 Apr 2015 15:54:34 +0900,<br>  Masato Shimada &lt;<a href="http://lists.sourceforge.jp/mailman/listinfo/groonga-dev" style="text-decoration:none;color:rgb(0,51,153)">cymbals910 @ gmail.com</a>&gt; wrote:
&gt;<i style="color:rgb(119,136,153)!important"> 開発中のシステム環境は以下のとおりです。
</i>&gt;<i style="color:rgb(119,136,153)!important"> 
</i>&gt;<i style="color:rgb(119,136,153)!important"> MySQL 5.6.23
</i>&gt;<i style="color:rgb(119,136,153)!important"> Mroonga 5.0
</i>&gt;<i style="color:rgb(119,136,153)!important"> CentOS 6.6
</i>
ということだったのでmysql-community-mroongaのパッケージを用<br>意したんですが、使っているのはこのパッケージであっていますか?
もし、自分でビルドしているということなら日付が変わる頃に↓に<br>今日のスナップショットのソースアーカイブができるのでそれを使っ<br>てください。
  <a href="http://packages.groonga.org/nightly/mroonga-5.01.2015.04.10.tar.gz" style="text-decoration:none;color:rgb(0,51,153)">http://packages.groonga.org/nightly/mroonga-5.01.2015.04.10.tar.gz</a></blockquote></div><div><br></div></div>