坏表的表现形式有以下几种:
1. 表无法打开,总是说某个文件不存在,其实是存在的。
2. 数据错乱,本来是正数的列结果全部是负数,而且数值超出类型范围,各个列的数据及其不合理。
关于坏表的解决方案:
1. 重启 mysql
2. 等一段时间,可能自己又好了
什么时候使用了 Infobright:
- 每个小时会将原始表的数据过滤后入库到中间表,数据量不大。
- 每天晚上会更新这个中间表。
弊端:坏表频率过高,影响正常功能,因为项目中统计或者查询功能依托于 infobright
为什么使用 Infobright:快呀!还能为啥。反正现在换数据库或者是引擎已经不可行了,项目正在发布阶段,求各位给支个招呀!
最后,不胜感激!