使用 java 频繁向 Infobright 中插入数据,未知原因导致坏表。

2015-08-28 16:27:10 +08:00
 thinkmore

前不久项目中使用了 Infobright,我负责维护这一块。但是好景不长,经常遇到坏表


坏表的表现形式有以下几种:
1. 表无法打开,总是说某个文件不存在,其实是存在的。
2. 数据错乱,本来是正数的列结果全部是负数,而且数值超出类型范围,各个列的数据及其不合理。

关于坏表的解决方案:
1. 重启 mysql
2. 等一段时间,可能自己又好了

什么时候使用了 Infobright:
- 每个小时会将原始表的数据过滤后入库到中间表,数据量不大。
- 每天晚上会更新这个中间表。

弊端:坏表频率过高,影响正常功能,因为项目中统计或者查询功能依托于 infobright


为什么使用 Infobright:快呀!还能为啥。反正现在换数据库或者是引擎已经不可行了,项目正在发布阶段,求各位给支个招呀!

最后,不胜感激!

2219 次点击
所在节点    编程
1 条回复
thinkmore
2015-08-29 13:23:24 +08:00
自己顶一下了。求助

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/216729

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX