如何用java语言把上百万的数据从库中高效的导出来
1个回答
2017-09-09
展开全部
如何用java语言把上百万的数据从库中高效的导出来
如果你只是要将数据导出来,用数据库自带的方式会是最快的,因为做数据库的人写导出工具时肯定是会用最快的方式去导出。
如果用java去导出的话,思路上也只能是先select,然后写到文件。其中也有一些优化的方法,比如按照索引每次select一部分然后写入,用多线程边写边查后面的,这样就避免一直等到全部查完才开始写文件。
如果你只是要将数据导出来,用数据库自带的方式会是最快的,因为做数据库的人写导出工具时肯定是会用最快的方式去导出。
如果用java去导出的话,思路上也只能是先select,然后写到文件。其中也有一些优化的方法,比如按照索引每次select一部分然后写入,用多线程边写边查后面的,这样就避免一直等到全部查完才开始写文件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询