【发布时间】:2010-10-27 13:43:33
【问题描述】:
想象一下,每个月将全世界所有高中生的成绩汇总到一个表格中,并且在每个学生的记录中,您需要包含学生所在班级、城市和国家/地区的最终平均成绩。这可以在后期处理中完成,但你的老板说必须在数据收集期间完成。
约束:将行写入平面文件,然后批量插入新表中。
在不向 JVM 或 RDBMS 增加过多内存/处理开销的情况下,保持数十万平均值直到表完成的良好策略或设计模式是什么?任何想法都会有所帮助。
注意:因为该表是只读的,所以我们在完成时向它添加一个聚集索引。
【问题讨论】:
-
如果您发布您的查询和表结构并用比
FQty更具描述性的内容解释这些字段,我们可能会更准确地回答。 -
我已经重写了问题。
标签: database algorithm design-patterns jakarta-ee