`
lidwup
  • 浏览: 2131 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

批量导入数据库的最佳(性能)方案寻求

阅读更多
   现在有个需求需要用java程序从一个文本文件批量的将数据导入数据库,数据几十万

条,用普通的循环可以实现,但性能太差,希望能有好的处理方案。谢谢回帖!(不用任何框架)补充一点,数据库用的是Sqlserver。
分享到:
评论
7 楼 lidwup 2007-09-29  
ray_linn 写道
还需要hibernate?hibernate怎么可能适合做这工作。直接用SQL server的导入工具。


不用hibernate,可能是我发的板块不对。

现在初步的方法是用java调用sqlserver的DTS,那位能指点一下实现的方法。多谢
6 楼 ray_linn 2007-09-29  
还需要hibernate?hibernate怎么可能适合做这工作。直接用SQL server的导入工具。
5 楼 pikachu 2007-09-29  
lidwup 写道

   现在有个需求需要从一个文本文件批量的将数据导入数据库,数据几十万条,用普通的循环可以实现,

但性能太差,希望能有好的处理方案。谢谢回帖!(不用任何框架)


补充一点,数据库用的是Sqlserver。


sql server不是有dts么?
4 楼 kuuuu 2007-09-29  
JDBC 批处理
3 楼 hustlong 2007-09-28  
把文件读为流再写入可以么?
2 楼 okone96 2007-09-28  
如果是mysql的话,可以用load data来导入
可以提高比statment效率20倍哦
http://tech.ccidnet.com/art/1108/20070209/1021177_1.html
1 楼 rtdb 2007-09-28  
使用数据库自带的导入功能

相关推荐

    JASFinder,开源免费的CKEditor图片上传组件,CKFinder的最佳代替品之一

    1. **图片上传**:用户可以在编辑器中直接上传本地图片,支持批量上传,简化了图片导入流程。 2. **图片预览**:上传的图片可以在上传后立即预览,确保图片质量和效果符合预期。 3. **图片管理**:用户可以对已上传...

    TOAD_12.8_(ToadForOracle)中文安装手册

    - **一站式解决方案**:集成了多种功能,如 SQL 编辑与调试、性能监控、数据库对象管理等,减少切换不同工具带来的麻烦。 - **高质量应用程序部署**:支持在开发阶段就进行全面测试,确保上线的应用程序符合质量标准...

    Spreadsheet-WriteExcel

    例如,导出数据库查询结果、批量导入用户数据等。Spreadsheet-WriteExcel 提供了方便的 API,让开发者能以编程方式创建 Excel 工作表。 3. **基本使用方法** - 创建新的工作簿:使用 `new Workbook()` 创建一个新...

    oracle 接口开发资料

    - 性能优化:尽量减少数据库交互次数,批量处理数据,以提高性能。 - 测试:进行详尽的单元测试和集成测试,确保接口在各种场景下的正确运行。 综上所述,Oracle EBS接口开发是一项复杂的任务,需要对Oracle EBS的...

    TinyTM:一个小型但功能强大的开源翻译记忆库-开源

    TinyTM 是一个面向翻译工作者的...对于那些寻求性价比高、灵活且易于维护的翻译解决方案的用户来说,TinyTM 是一个值得考虑的选择。通过持续的开发和社区贡献,TinyTM 有望进一步完善其功能,适应更多样化的翻译场景。

Global site tag (gtag.js) - Google Analytics