标签: mysql innodb corruption percona
我有一个高使用率的表(许多更新/秒),每周左右似乎都会变得腐败。日志是不确定的,但表的标准InnoDB恢复(选择新表,截断旧表和插入旧表)修复了我们的问题。
我的第一个建议是将表从InnoDB移到MEMORY,因为它的更新吞吐量很高但是被拒绝了。有没有人对如何制止明显的腐败有任何建议?
MySQL版本:Percona XtraDB Cluster 5.5.24
操作系统:CentOS 6.2 64位
编辑:日志中显示的错误是“阅读表时收到错误-1”