如何提高excel导出的效率,不用设置excel的样式

怎么提高excel导出的效率,不用设置excel的样式
公司现在的报表导出奇差,在公司的垃圾服务器上测试的时候导出6891条数据要104秒。刚才优化了一下还是要用62秒。


问题:导出6891条数据的时候怎么控制在20秒以内。现在用的是jxl。网上的一些方法都不怎么可行,现在求思路
------解决思路----------------------
先找出瓶颈在哪?你这速度也太慢了。6000多条数据导出excel,如果超过5秒的话,那你的程序应该都是有问题的。

你的需求可能是将数据从数据库取出,然后生成excel,
你先确定是获取数据导致时间长了,还是生成excel时间长了。这个很好确定,先只读取数据,不生成excel,计算一下时间,然后直接用固定内容(不从数据库获取)写入excel,计算一下时间,确定瓶颈的位置。
------解决思路----------------------
楼上说的有理,估计问题在读取数据上,内存可能都耗光了。
------解决思路----------------------
格式固定的话,excel 样式字体等设置好。 导出的时候直接写数据。