以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 海量数据的流水账设计  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=111648)

--  作者:wei447221918
--  发布时间:2017/12/26 20:35:00
--  [求助] 海量数据的流水账设计
举例: 根据日常工作,录入N个流水表。采购流水,采购退货流水,销售流水,销售退货流水等, 在仓库数量较多,数据量比较大的情况下,如果需要实时计算累计库存,是否需要先自动生成一个类似日志的按日期排列的进、销、存流水表(从采购流水、销售流水取值),然后根据此流水表生成累计库存。

或者:
直接在各个流水表增加一个列(隐藏),用代码计算累计值,最后根据最后一条记录的累计值计算累计库存。

还有没有其他思路可以提供,感谢!
[此贴子已经被作者于2017/12/26 20:37:42编辑过]

--  作者:有点蓝
--  发布时间:2017/12/26 21:14:00
--  
建议按月做流水。当月月初来自上月月末的数据

然后只需要加载和处理当月的数据即可。如果数据量仍然大,还可以按旬、周处理

--  作者:wei447221918
--  发布时间:2017/12/26 21:41:00
--  
加载问题明白了,当月形成的数据是按照哪一种方法实现呢,新建余额表,还是原记录生成累计数呢。感谢
--  作者:wei447221918
--  发布时间:2017/12/26 21:41:00
--  
加载问题明白了,当月形成的数据是按照哪一种方法实现呢,新建余额表,还是原记录生成累计数呢。感谢
--  作者:有点蓝
--  发布时间:2017/12/26 21:56:00
--  
都可以。如果想提高当月数据的处理速度,建议增加一个表
--  作者:wei447221918
--  发布时间:2017/12/26 22:09:00
--  
非常感谢