[前][次][番号順一覧][スレッド一覧]

mysql:6577

From: fumu <fumu <fumu@xxxxxxxxxx>>
Date: Tue, 12 Nov 2002 01:15:13 +0900
Subject: [mysql 06577] Re: select 時の異常について

伊藤です。

みなさん、早速のレスありがとうございます。
AutoCommitをOFFにする方法も良く分かっていないので
そちらの方の問題ではないと思っています。

>とみたです。
>
>データが壊れているんじゃないでしょうか。MyISAM 形式のテーブルなら、
>   myisamchk -e テーブルファイル名
>でチェックできます。

さっそくチェックしてみました。
結果は以下の通りですが、error が出ているみたい
でしたので修復したら正常に検索できました。

mit% sudo myisamchk -e /usr/local/mysql/data/rete/BOOK_DATA.MYI
Checking MyISAM file: /usr/local/mysql/data/rete/BOOK_DATA.MYI
Data records:       4   Deleted blocks:       0
./bin/myisamchk: warning: 1 clients is using or hasn't closed the table properly
- check file-size
- check key delete-chain
- check record delete-chain
- check index reference
- check data record references index: 1
./bin/myisamchk: error: Found 7 keys of 4
- check records and index references
./bin/myisamchk: error: Keypointers and record positions doesn't match
MyISAM-table '/usr/local/mysql/data/rete/BOOK_DATA.MYI' is corrupted
Fix it using switch "-r" or "-o"

ただし上記の修復後に再度 insert を行ってから yisamchk -e を
行うとまたエラーになってしまいます。

また、テーブルを drop して再度 create すると、最初は正常に
動作するのですが、数レコードを insert してから
そのうちの1レコードを削除し、またレコードを insert したら
またまた動作がおかしくなってしまいました。
このあたり、再現パターンを明確にしたいと思います。

ちなみに、MySQLの再インストールを行っても結果は一緒でした。
どこか手順の間違いがあるのだろうか。。。?

[前][次][番号順一覧][スレッド一覧]

      6571 2002-11-11 22:46 [fumu <fumu@xxxxxxxxx] select 時の異常について                 
      6572 2002-11-11 22:52 ┣[SAKIMURA Noriyuki <s]                                       
      6574 2002-11-11 23:17 ┃┗[SAKIMURA Noriyuki <s]                                     
      6575 2002-11-11 23:34 ┃ ┗[NAGASAWA Teruo <ml@x]                                   
      6573 2002-11-11 23:02 ┣[とみたまさひろ <tomm]                                       
->    6577 2002-11-12 01:15 ┃┗[fumu <fumu@xxxxxxxxx]                                     
      6576 2002-11-12 01:14 ┗[MORISHITA Katsunori ]                                       
      6578 2002-11-12 01:45  ┗[fumu <fumu@xxxxxxxxx]                                     
      6579 2002-11-12 19:08   ┗[MORISHITA Katsunori ]                                   
      6580 2002-11-13 00:38    ┗[fumu <fumu@xxxxxxxxx]                                 
      6584 2002-11-13 19:59     ┗[MORISHITA Katsunori ]                               
      6588 2002-11-15 07:23      ┗[fumu <fumu@xxxxxxxxx]