最新文章列表

mybatis 批量插入插件

  背景 项目中有个设计不合理的表,总共 8 个字段,有 5 个索引,有几个索引字段还是 32 位的字符串。该表数据量已达 1 亿,最近每天新增 100 万。根据日志看,有次用户上传一个有 200 行记录的 excel,需要往这个表插入 3940 条记录,耗时 72 秒。这么大延迟是没法接受的。   要分析数据库方面的问题,首先是找 DBA 分析下表的情况,说跟以往没多大区别,只是跟这个表 ...
wen866595 评论(4) 有4081人浏览 2015-08-03 20:40

MyBatis-spring和spring JDBC批量插入Mysql的效率比较

工具框架用spring-batch,数据库是mysql(未做特殊优化)。 比较数据框架mybatis和spring jdbc的插入效率。   Mybatis三种实现: 1、mybatis的官方写法 public void batchInsert1(List<Poi> poilist) throws Exception { SqlSession sqlSession = ...
toplchx 评论(5) 有37780人浏览 2013-12-11 17:59

Batch Processing

Batch Processing has to be concerned during enterprise application design and integration test. Batch Processing Concerns Normally, it refer to three problems. Memory Resource consuming There could ...
george.gu 评论(0) 有893人浏览 2012-02-18 05:34

bboss预编译批处理api使用介绍

bboss预编译批处理功能能够非常方便地完成对数据的批量插入、批量删除、批量更新操作。所谓批量操作就是一次向数据库中执行多条记录操作,bboss批量处理操作全部采用预编译方式执行,执行效率非常不错。本文详细介绍bboss持久层框架中批量处理操作的api及使用实例。切入正题。 1.相关组件 com.frameworkset.sqlexecutor.SQLExecutor-所有的api都是静态方法, ...
yin_bp 评论(0) 有2205人浏览 2011-10-14 22:55

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics