【发布时间】:2015-10-22 05:17:55
【问题描述】:
我只是创建报告项目。
但我发现当我导出包含许多复杂且非常高记录(1-10M 记录)的报告时,我的服务器的内存负载非常高(16GB+)。
我的流程。 1. 使用 linq to sql 查询数据库并将其存储在数据表中。 2. 然后用openxml导出数据表到excel。
我一直在研究一些,并找到了将数据表切片并导出到 Excel 中的多个工作表的解决方案。
但我认为这不是我真正的目标。 我的问题是如何解决数据表高内存问题?
谢谢。
【问题讨论】:
标签: asp.net iis memory-management