[Senna-dev 389] Re: mySQLのselect文実行でERROR 2013が発生

Back to archive index

Tasuku SUENAGA a****@razil*****
2006年 11月 28日 (火) 15:54:06 JST


末永です。

いただいたログの内容を見る限り、
mysqldが落ちている可能性があります。

mysqlの一般ログにはどのような情報が出ていますでしょうか?

まずは、インデックスを再作成し、
その後、再度実験をしてみてください。

また、senna自体を0.8.2に入れ替えた場合は
同様の現象は発生しますでしょうか?

Yoshio Kawano wrote:
> お世話になっております。
> ykawaです。
> 
> もしかしたら、sennaに関係する問題では無いかもしれません。
> しかし、原因の特定が出来ずに困っております。
> 誠に申し訳けありませんが、ご指導/ご協力をお願いいたします。
> sennaに関係無い場合は、「無関係です」と指導して頂ければ幸いです。
> 
> 【環境】
>  senna    0.8.0
>  mySQL   5.0.24a
>  OS        linux
> 
> 【問題点】
>  mysqlにて、下記のSQL文を実行すると
>  『ERROR 2013 (HY000): Lost connection to MySQL server during query』
>  が、発生します。
>  自分なりに調査してみると、「SQLの失敗によりコネクションを切断している」と
> の事でした。
>  何が原因で、失敗しているのかが解らず困っています。
> 
>  <SQL>
>   select count(*) from test where match(body) against('Anarkisme');
> 
>  <sennaのログ内容>
>     11/28:11:23:22.041809| sen_index_sel > (Anarkisme)
>     11/28:11:23:22.217948| RLIMIT_STACK is 10485760 (0)
>     11/28:11:23:22.218060| expanded RLIMIT_STACK to 268435456
>     11/28:11:23:22.467789| closing index_file_name
> ./mysql/time_zone_transition.MYI
>     11/28:11:23:22.467841| closing index_file_name
> ./mysql/time_zone_transition_type.MYI
>     11/28:11:23:22.467860| closing index_file_name ./mysql/time_zone.MYI
>     11/28:11:23:22.467877| closing index_file_name
> ./mysql/time_zone_name.MYI
>     11/28:11:23:22.467894| closing index_file_name
> ./mysql/time_zone_leap_second.MYI
>     11/28:11:23:22.471349| closing index_file_name ./mysql/func.MYI
> 
> 【因みに】
>  matchでは無く、likeを使用すると問題無く動作します。
>   なので、失礼ながらsennaを疑ってしまいました。
> 
>  <likeを使用したSQL>
>   select count(*) from test where body like '%Anarkisme%';




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