表格格式原来xls 的,但因为种种原因改成xml格式,但是发现表格变大了很多,差不多有 1G,需要保存到数据里去,所以入库存前进行压缩,入库后数据库控制在 100 M之内,但是发现在一个很严重的问题,因为运行时表格加载后就解压缩了,内存占用竟然达 1G,系统操作起来超级慢,经常引发异常 System.OutofMemoryException .
但是不解压缩的话,每次都解压缩至byte[] ,至Stream ,再fpSprea.open 的话也很慢,总之不管怎么样在控件里显示表格内容,都是好慢慢的,有什么好的办法吗?让系统操作起来流畅一起,现在用笔记本内存 4 G,CPU 1.6 GHz,谢谢!
|
|