|
最初由 tanyiqiang 发布
[B]如果系统响应时间足够快,当然是保存在一个表中最好,数据迁移都是因为慢才需要做.
慢的表现有很多方面,如前台响应慢\备份与恢复时间长等.
经常有用空间换时间的做法,像数据仓库就是,先对数据进行预处理,后续的查询就快了,但这像做有一个同步的问题,如果软件都通过程序去做,应该没有问题的,但如果手工去改了原始数据,这得把一个时期的数据删除,再重新生成,这是既是问题,又不是问题. [/B]
财务上如果封帐了,后期又手工对原先数据进行了修改,财务必须再生成,我看不仅不是问题,而且还是好的,至少不会和楼主所提不同的时间段查询同时刻的报表不一致的问题。
对于核算工作量统计的报表我们不需要实时同步的,因为都是这个月出上个月的报表。 但如药品台帐,用这种方式也可以这样做,比如后台任务放在零点,对每种药品的入、销售进行汇总,当天的只要union all 一下就可以了。 |
|