mysql:2972
From: Hiroyuki Hasegawa <Hiroyuki Hasegawa <admin@xxxxxxxxxx>>
Date: Tue, 09 Jan 2001 20:24:22 +0900
Subject: [mysql 02972] check table にてエラーが頻発
はせがわです。 現在 3.23.29a-gammaを使用し、6台ほどでレプリケーションを行っていますが、 mysql> check table table1; +---------------+-------+----------+---------------------------------------------------------------+ | Table | Op | Msg_type | Msg_text | +---------------+-------+----------+---------------------------------------------------------------+ | table1 | check | error | Size of datafile is: 1509469817 Should be: 1509470416 | | db1.table1 | check | error | Corrupt | +---------------+-------+----------+---------------------------------------------------------------+ といったようなエラーが頻発します。 更新頻度の非常に高いテーブルなのですが、それが影響しているのでしょうか。 クエリーの結果が返る場合、エラーが即刻返ります。 このエラー、もう一度同じクエリーを送ると、正常に終わるのです。 しかも今度はきちんと処理に時間がかかります。 lock table をはさんだりして試しましたが、結果は同じでした。 エラーの意味もつかみかねているのですが、システムが把握しているファイルサ イズと実際のファイルサイズが異なるといったことでしょうか。 たまに、2回目のクエリーでcrashedになり、さらに3回目のcheck tableで 正常に戻ったりもします。 lock して flush table してなんてことをしないとだめなんでしょうか。
-> 2972 2001-01-09 20:24 [Hiroyuki Hasegawa <a] check table にてエラーが頻発 2973 2001-01-09 20:32 ┗[Hiroyuki Hasegawa <a] 2975 2001-01-10 00:19 ┗[とみたまさひろ <tomm] 2977 2001-01-10 09:27 ┗[Hiroyuki Hasegawa <a]