2014年3月10日

关于批量导入数据以及调优的一些总结

摘要: 刚完成的一个项目里有一个导入的功能,用户通过Excel表的形式,将数据存到数据库中。之前也没考虑过很多数据的情况,所以未对导入这块做任何优化。测试之后暴露出2个bug。 Bug1、导入文件大于2M后直接报错。 这个问题是struts引起的,在struts的配置中有一个配置属性struts.multipart.maxSize,它默认是2000000字节,我们只需将这个值重新赋值为一个更大的值即可,此设为10M Bug2、导入速度很慢,而且机器很卡。 这个问题是hibernate引起的,这需要提下hibernate的缓存机制,其中包括一级缓存和二级缓存。机器越来越卡的罪魁祸首就是一级缓... 阅读全文

posted @ 2014-03-10 19:20 李江瑞 阅读(1231) 评论(0) 推荐(0) 编辑

导航