分次续写表格的设想

分次续写报表的设想
业务场景
多个操作员在每天相对固定的一段时间内(下班前),集中下载前一工作日的业务报表。
由于业务关系,报表内容可能涉及所有时间,由此造成集中的全表扫描和大量的IO读写、下载传输等会影响系统稳定性。
同时,系统每天有大概8小时的相对空闲时间,如果不加利用,感觉很浪费。

应对方案设想
1.逐步建立针对报表的数据表,数据从频繁读写的业务表中抽取过来,平衡负载。

2.利用空闲时段生成报表。

3.针对全表扫描的问题,可否分次读取不同范围(时间)的数据,再分次写入excel/csv文件。将一读一写分摊成多次读写,用时间换空间