[Senna-dev 403] Re: UPDATEでデッドロック?発生について

Back to archive index

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
>




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