现在有问题如下:
1.需要读取文件,然后取值 与数据比对查找值, 返回数据再写入到一个文件
2.单线程执行太慢.大概要7小时
求助如下:
1.多线程处理,读取同一个文件. 执行sql 查询. 在写入同一个文件.
2.时间主要耗时在执行sql 上了.
多线程不太会写.
1.需要读取文件,然后取值 与数据比对查找值, 返回数据再写入到一个文件
2.单线程执行太慢.大概要7小时
求助如下:
1.多线程处理,读取同一个文件. 执行sql 查询. 在写入同一个文件.
2.时间主要耗时在执行sql 上了.
多线程不太会写.
解决方案 »
- ssi框架整合后,界面下拉列表显示换行问题,大家帮忙看看是啥原因?谢谢
- 谁帮我看看这段代码啊?谢谢
- getHibernateTemplate().save()数据提交不到数据库
- 关于Tomcat的奇怪问题
- sprnig2.X关于AOP的问题
- apache-tomcat-6.0.16+MyEclipse6.0.1开发JSF1.2组件问题
- 我快崩溃了!!关于的问题,看了FAQ里的帖子,照做了,但是还不行!!!急啊!!在线等!!谢了!!
- spring+struts+hibernate简单例子
- 初学j2ee,请问j2ee有哪些常用模式
- 界面上搜索条件的设计和逻辑问题
- springboot项目打包用的是jar方式,放到linux服务器上传图片操作有毛病,怎么解决啊,大神们
- 大神们帮忙解答下添加在hashset中的元素为什么要实现hashcode和equals方法
目测是查询数据库过多,可以考虑批量查询,比如以前用id,现在用in,减少数据库连接次数,如果是多个字段匹配直接拼or条件
文件要确定是大文件还是大量小文件,前者如果用多线程的话,可以参考
https://blog.csdn.net/u014653197/article/details/78136568
后者就直接多线程直接读取即可