使用頻度の高い (1 秒あたりの更新数が多い) テーブルがあり、毎週かそこらが破損しているように見えます。ログは決定的ではありませんが、テーブルの標準の InnoDB リカバリ (新しいテーブルを選択し、古いテーブルを切り捨て、古いテーブルに挿入し直す) で問題が解決しました。
私の最初の提案は、更新スループットが高いため、テーブルを InnoDB から MEMORY に移動することでしたが、それは拒否されました。明らかな破損を止める方法について何か提案はありますか?
MySQL バージョン: Percona XtraDB クラスター 5.5.24
OS:CentOS 6.2 64ビット
編集:ログに表示されるエラーは、「テーブルの読み取り中にエラー -1 が発生しました」です。