读书人

每次有三万多条记录需要一条一条计算

发布时间: 2012-06-16 20:34:32 作者: rapoo

每次有三万多条记录,需要一条一条计算完。有什么办法呢?
每次三万条记录,如这条记录要判断价格,数量……。处理完后生成一条新的记录。再标识这条记录已处理。如此循环!一条一条处理。

现在七八在条,非常慢,像这种数据要怎么样处理?

[解决办法]
数据库自描述是否已经处理的?

既然需要在某一时刻大量处理相对独立的碎数据,那么就分布式处理吧。
而且这样的分布式处理很好部署和实现,还不需要考虑什么冲突什么的,只需数据库乐观锁即可。

写若干的小的处理程序放在多台计算机,然后写个总的管理这些小处理程序的一个监控窗口,控制处理程序的操作范围。
完活儿~
[解决办法]
存储过程+作业

读书人网 >asp.net

热点推荐