java 线程使用proxool修改oracle表数据
1: 我现在的问题是用java proxool 修改oracle 数据,此表的数据大概在80万左右 20分钟
现在我的问题是: 想用线程分批次操作数据进行修改,这样做能节省时间吗?
或者 能有什么好的建议给提供一下。
在此 谢谢了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
推荐你使用阿里巴巴的开源数据库连接,更稳定,性能更好,监控功能更强大。池:https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98
测试过了 没用,不知道是不是我配置的问题,据说多线程访问数据库操作同一张表跟单线程是一样的,如果弄不好 效率反而更慢
如果全量更新只有一次,这个必要性不大
其实同时启动多个Thread来读取一个表,需要保持多个连接,也是很占资源的。
多线程访问,感觉跟分页类似,每个线程访问一页的数据,就是这个思路吧