Yoshio Kawano
kawan****@livin*****
2006年 12月 5日 (火) 10:51:58 JST
お世話になっております。 YKawaです。 私どもの環境でも同じ現象が発生しています。 同じ様なログが出力されていますので、役に立てば幸いです。 又、私どもの環境では、 select * from 〜 where match(〜) against(〜); でも、発生します。 sennaは、0.8.0を使用しています。 -<senna.logより抜粋>--------------------------------------------- 11/28:23:03:03.776233| inv=19e88008 new seg=474 11/28:23:03:03.777483| inv=19e88008 new seg=477 11/28:23:03:03.781414| inv=19e88008 new seg=478 11/28:23:03:03.782601| inv=19e88008 new seg=479 11/28:23:03:03.783731| inv=19e88008 new seg=480 11/28:23:03:03.784430| mmap(262144,300,38866944)=(nil) <-1> 11/28:23:03:03.784449| inv=19e88008 new seg=483 11/28:23:03:03.785152| mmap(262144,300,39129088)=(nil) <-1> 11/28:23:03:03.785167| inv=19e88008 new seg=486 11/28:23:03:03.785882| mmap(262144,300,39391232)=(nil) <-1> 11/28:23:03:03.785917| inv=19e88008 new seg=510 11/28:23:03:03.786628| mmap(262144,300,39653376)=(nil) <-1> -<senna.logより抜粋>--------------------------------------------- 12/05:03:45:37.547443| mmap(262144,53,33099776)=(nil) <-1> 12/05:03:45:37.547466| inv=b8541008 new seg=1748 12/05:03:45:37.547591| mmap(262144,53,456462336)=(nil) <-1> 12/05:03:45:37.547668| mmap(262144,53,11866112)=(nil) <-1> 12/05:03:45:37.549016| mmap(262144,57,425529344)=(nil) <-1> 12/05:03:45:37.549034| buffer(262160) is full (8 < 16) in sen_inv_update ----- Original Message ----- From: "Akihiko Shinohara" <sino****@valle*****> To: "sennaの開発に関する日本語での議論" <senna****@lists*****> Sent: Sunday, October 29, 2006 6:00 PM Subject: [Senna-dev 382] Re: UPDATEでデッドロック?発生について > こんにちは、篠原です。 > > >> mmap(...,...,...)=(...) <...>という形式の行について、 > >> 情報を教えていただければさらに原因が追求できると思います。 > >> また、MySQLのデータファイルとSennaのインデックスファイルの > >> サイズについても教えていただければ参考になります。 > > > >環境のある場所に行くのが日曜日になりますので、 > >ざっくり報告させて頂きますと、 > >3つのデータベースに対し更新をかけていましたので、このmmapが > >どのテーブルの更新でのエラーかわかりませんが、 > >データベースは、初期状態から登録していましたので、 > >データファイルは、どれも1GBに満たないサイズで発生しました。 > > ちょっと間違っていました。 > > DB1 > -rw-rw---- 1 mysql mysql 8458240 Oct 26 14:01 doc.004.SEN > -rw-rw---- 1 mysql mysql 158666752 Oct 26 19:33 doc.004.SEN.i > -rw-rw---- 1 mysql mysql 360452096 Oct 26 19:26 doc.004.SEN.i.c > -rw-rw---- 1 mysql mysql 176230400 Oct 26 19:12 doc.004.SEN.l > -rw-rw---- 1 mysql mysql 547912772 Oct 26 19:43 doc.MYD > > DB2 > -rw-rw---- 1 mysql mysql 12652544 Oct 26 18:32 doc.004.SEN > -rw-rw---- 1 mysql mysql 189075456 Oct 26 21:37 doc.004.SEN.i > -rw-rw---- 1 mysql mysql 1063260160 Oct 26 21:38 doc.004.SEN.i.c > -rw-rw---- 1 mysql mysql 60817408 Oct 26 21:40 doc.004.SEN.i.c.001 > -rw-rw---- 1 mysql mysql 247533568 Oct 26 21:33 doc.004.SEN.l > -rw-rw---- 1 mysql mysql 1693058408 Oct 26 21:42 doc.MYD > > DB3 > 作成しなおしてしまったので調べられませんでした。 > データファイルで1GB以下だと思います。 > > DB1,DB3のインデックスは、壊れましたがDB2は壊れませんでした。 > ---- > sino > > > _______________________________________________ > Senna-dev mailing list > Senna****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/senna-dev >