我有一个使用率很高的表(许多更新/秒),每周左右似乎都会损坏。日志尚无定论,但表的标准 InnoDB 恢复(选择到新表,截断旧表并插入回旧表)解决了我们的问题。
我的第一个建议是将表从 InnoDB 移动到 MEMORY,因为它的更新吞吐量很高,但被拒绝了。有人对如何制止明显的腐败有任何建议吗?
MySQL 版本:Percona XtraDB Cluster 5.5.24
操作系统:CentOS 6.2 64bit
编辑:日志中显示的错误是“读取表格时出现错误 -1”
我有一个使用率很高的表(许多更新/秒),每周左右似乎都会损坏。日志尚无定论,但表的标准 InnoDB 恢复(选择到新表,截断旧表并插入回旧表)解决了我们的问题。
我的第一个建议是将表从 InnoDB 移动到 MEMORY,因为它的更新吞吐量很高,但被拒绝了。有人对如何制止明显的腐败有任何建议吗?
MySQL 版本:Percona XtraDB Cluster 5.5.24
操作系统:CentOS 6.2 64bit
编辑:日志中显示的错误是“读取表格时出现错误 -1”