[quote=引用 29 楼 u010926176 的回复:] [quote=引用 27 楼 oKaFeiMao12345 的回复:] [quote=引用 26 楼 u010926176 的回复:] [quote=引用 25 楼 u010926176 的回复:] [quote=引用 22 楼 oKaFeiMao12345 的回复:] [quote=引用 21 楼 u010926176 的回复:] 这种性能问题,建议找一下瓶颈在哪。在程序中增加时间戳,来查找瓶颈,然后再具体分析及优化。
[quote=引用 27 楼 oKaFeiMao12345 的回复:] [quote=引用 26 楼 u010926176 的回复:] [quote=引用 25 楼 u010926176 的回复:] [quote=引用 22 楼 oKaFeiMao12345 的回复:] [quote=引用 21 楼 u010926176 的回复:] 这种性能问题,建议找一下瓶颈在哪。在程序中增加时间戳,来查找瓶颈,然后再具体分析及优化。
[quote=引用 30 楼 oKaFeiMao12345 的回复:] [quote=引用 29 楼 u010926176 的回复:] [quote=引用 27 楼 oKaFeiMao12345 的回复:] [quote=引用 26 楼 u010926176 的回复:] [quote=引用 25 楼 u010926176 的回复:] [quote=引用 22 楼 oKaFeiMao12345 的回复:] [quote=引用 21 楼 u010926176 的回复:] 这种性能问题,建议找一下瓶颈在哪。在程序中增加时间戳,来查找瓶颈,然后再具体分析及优化。
我以前的工作就有一项是利用poi生成excel报表,我们是电商,所以报表也都是很大的。 首先个人感觉excel有上限,大约是10M左右,超过这个大小基本上就跑不动了。。。 另外excel分xls和xlsx两种后缀格式的, xlsx的要更精简,同样大小xlsx存储的信息为xls的2倍多,但是xlsx的不支持poi写入。 楼主说的10分钟是不可能的,真那样的话那不是跑10分钟,而且引起高负载导致虚拟机停滞了。 读excel很快,但是楼主那10多分钟会不会往数据库存的时候浪费太多时间? 我以前测试过,2G内存,2.4主频单核,xls格式的 读30列,9000行的数据,大约是6秒左右。 写入大约是4秒左右
[quote=引用 22 楼 oKaFeiMao12345 的回复:] [quote=引用 21 楼 u010926176 的回复:] 这种性能问题,建议找一下瓶颈在哪。在程序中增加时间戳,来查找瓶颈,然后再具体分析及优化。
[quote=引用 21 楼 u010926176 的回复:] 这种性能问题,建议找一下瓶颈在哪。在程序中增加时间戳,来查找瓶颈,然后再具体分析及优化。
[quote=引用 26 楼 u010926176 的回复:] [quote=引用 25 楼 u010926176 的回复:] [quote=引用 22 楼 oKaFeiMao12345 的回复:] [quote=引用 21 楼 u010926176 的回复:] 这种性能问题,建议找一下瓶颈在哪。在程序中增加时间戳,来查找瓶颈,然后再具体分析及优化。
[quote=引用 25 楼 u010926176 的回复:] [quote=引用 22 楼 oKaFeiMao12345 的回复:] [quote=引用 21 楼 u010926176 的回复:] 这种性能问题,建议找一下瓶颈在哪。在程序中增加时间戳,来查找瓶颈,然后再具体分析及优化。
至于读取慢可能是你sheet中用了筛选功能或其他,如果是简单纯文本的读入不会很慢
这种性能问题,建议找一下瓶颈在哪。在程序中增加时间戳,来查找瓶颈,然后再具体分析及优化。
我在读一个2.3M左右的2007版 excel文件时 往数据库里插数据 每次都用上10多分钟 可是我把这个文件中的东西原样复制到新建的2007版的excel中 却几乎是几秒钟的事 有高手来指点一下怎么回事吗
67,549
社区成员
225,860
社区内容
加载中
试试用AI创作助手写篇文章吧