<div dir="ltr"><div>須藤様</div><div><br></div><div>佐藤です。<br></div><div><br></div><div><br><div class="gmail_quote"><div dir="ltr">2015年9月11日(金) 20:28 Kouhei Sutou &lt;<a href="mailto:kou****@clear*****">kou****@clear*****</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">須藤です。<br>
<br>
In &lt;<a href="mailto:CA%2BTq-RrxzHUU%2BQu_uyAtMDOJxY9EMpG%2B8o_Z_w0Twy****@mail*****" target="_blank">CA+Tq-RrxzHUU+Qu_uyAtMDOJxY9EMpG+8o_Z_w0Twy****@mail*****</a>&gt;<br>
  &quot;[groonga-dev,03490] Re: groonga-clientのタイムアウト値と、遅いクエリについて&quot; on Thu, 10 Sep 2015 10:34:18 +0900,<br>
  Hiroyuki Sato &lt;<a href="mailto:hiroy****@gmail*****" target="_blank">hiroy****@gmail*****</a>&gt; wrote:<br>
<br>
&gt; ログは会社のアドレスから個人宛にメールで送ります。<br>
&gt; 添付するログはアップグレードから復旧までの一連のログが入っていると思います。<br>
<br>
ありがとうございます。<br>
確認しましたが原因はわかりませんでした。。。<br></blockquote><div><br></div><div>了解しました。</div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
今後、どのタイミングでアップグレードされたかを確認しやすくす<br>
るために、Groongaが「grn_init」のログを出すときにバージョン<br>
も出すようにしておきました。<br></blockquote><div><br></div><div>有難うございます。</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
&gt; こんなメッセージが出ていたのが気になります。<br>
&gt;<br>
&gt; 2015-09-09 19:36:17.956250|e| too many constants.<br>
&gt; 2015-09-09 19:36:17.957763|e| stack over flow: &lt;too many constants.&gt;(-62)<br>
<br>
そうなんですよ。これがおかしいんですよねぇ。<br>
アップグレード前後でクエリーを変えていましたか?<br>
復旧後は発生していないということなので変えていないと思ってい<br>
ます。<br></blockquote><div><br></div><div>アップグレード前後でクエリは変わっていません。</div><div>がうまく動かなくなったので調査のためにクエリを変えました。</div><div>stack overflowがどの時点で出たかは、まだはっきりしません。</div><div><br></div><div>また、アップグレードする前に数週間稼働させておりその時に</div><div>何度かクエリは変えました。あと一度インデックスを追加しました。</div><div><br></div><div>余談ですが、<br></div><div>groongaがシャットダウン時にgroongaがどのぐらい動いていたか</div><div><a href="http://groonga.org/ja/docs/reference/commands/status.html">http://groonga.org/ja/docs/reference/commands/status.html</a><br></div><div>これの稼働時間をログに残すというがあるといいかな?</div><div>とふと思いました。もうあるかな..</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
変えていないならこれがでるのはおかしいんです。<br>
<br>
もし変えていたなら、特定のクエリーでこれが発生する可能性があ<br>
ります。たとえば、範囲検索(a &gt; 1 &amp;&amp; a &lt; 2みたいなやつ)が非<br>
常にたくさんあるクエリーだと発生する気がします。<br></blockquote><div><br></div><div>範囲検索は数個程度ですね。</div><div>ORはたくさんあります。100個以上</div><div>&quot;キーワード1&quot; OR キーワード2 OR ...</div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
ただ、当時の情報(たとえばクエリーログ)はもう残っていないと<br>
思うので、ちょっと原因究明は難しそうです。<br>
せっかくログを提供してもらったのですみません。。。<br></blockquote><div><br></div><div>クエリログはあります。</div><div>デバッグモードで動かしていなかったので</div><div>infoレベルのログなら探せばなにかわかると思います。</div><div><br></div><div>ただ闇雲に探すのは現実的ではないですね。</div><div>時間をとってstack overflowした前後のクエリログを見てみます。</div><div><br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
--<br>
須藤 功平 &lt;<a href="mailto:kou****@clear*****" target="_blank">kou****@clear*****</a>&gt;<br>
株式会社クリアコード &lt;<a href="http://www.clear-code.com/" rel="noreferrer" target="_blank">http://www.clear-code.com/</a>&gt;<br>
<br>
Groongaベースの全文検索システムを総合サポート:<br>
  <a href="http://groonga.org/ja/support/" rel="noreferrer" target="_blank">http://groonga.org/ja/support/</a><br>
パッチ採用 - プログラミングが楽しい人向けの採用プロセス:<br>
  <a href="http://www.clear-code.com/recruitment/" rel="noreferrer" target="_blank">http://www.clear-code.com/recruitment/</a><br>
コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ:<br>
  <a href="http://www.clear-code.com/services/code-reader/" rel="noreferrer" target="_blank">http://www.clear-code.com/services/code-reader/</a><br>
<br>
_______________________________________________<br>
groonga-dev mailing list<br>
<a href="mailto:groon****@lists*****" target="_blank">groon****@lists*****</a><br>
<a href="http://lists.osdn.me/mailman/listinfo/groonga-dev" rel="noreferrer" target="_blank">http://lists.osdn.me/mailman/listinfo/groonga-dev</a><br>
</blockquote></div></div></div>