Tasuku SUENAGA
a****@razil*****
2007年 2月 26日 (月) 20:35:18 JST
ブラジルの末永です。 いただいた情報をもとに判断すると、 おそらくメモリ不足が原因ではないと考えられます。 以下の情報も教えていただけないでしょうか? ・不具合が起きるときに、 レコードの更新も動いていますでしょうか? ・'中古+自動車' IN BOOLEAN MODEのクエリを発行すると、 必ず不具合が起きますか? ・その他に、不具合が起きるクエリ文字列はありますか? また、Senna 1.0.0にて修正された不具合もございますので、 もしお手数でなければ1.0.0でもお試しいただけるとありがたいです。 以上、よろしくお願いいたします。 Shinichi Fujikawa wrote: > お世話になります。藤川と申します。 > > mysql4.0.27 + senna0.8.2 をFedora4 + メモリ2GBの環境で動かしている > のですが、特定の文字列がからんだクエリで、稀にセグメンテーションフォルト > が発生して、mysqlが再起動していたり、接続できなくなったりすることが > あります。 > > メモリの使用状況は、 > cachedが1.4GB , shraed 450MBぐらいで、freeが30MBぐらいです。 > > スタンバイ機の同一スペックのマシンも同じぐらいのメモリ使用量 > なので現在の設定では起動中は、上記のメモリ分布がほぼ定常状態と > 判断しています。 > > freeが30MBぐらいしか開いていないのが気になっておりますが > この部分を増やすことなどで解決などはできるのでしょうか。 > > 設定変更の方向性などでアドバイスいただけるとありがたいです。 > > > SQL文は、以下のような感じです。 > > SELECT SQL_CALC_FOUND_ROWS > item.name ・・・ > FROM item inner join なにがし > WHERE MATCH(product_name, expl, word) > AGAINST('中古+自動車' IN BOOLEAN MODE)' > > > 上記のitemテーブルのサイズは、現在レコード数が183万件、 > 平均レコードサイズ 301byteとなっております。 > > (テーブルのファイルサイズは550MBぐらいですね。) > > よろしくお願いいたします。 --- Tasuku SUENAGA <a****@razil*****>