论坛首页 Java企业应用论坛

MySql的JDBC驱动不支持批量操作(已结)

浏览 21425 次
该帖已经被评为良好帖
作者 正文
   发表时间:2010-09-26  
经过测试,确实是这样的
0 请登录后投票
   发表时间:2011-01-08  
各位同学都很给力,非常感谢。
我这里提点注意:插入语句要采用INSET INTO ... VALUES(...)形式,不能写成INSERT INTO ... VALUE(...),否则是rewriteBatchedStatements不生效。。我试了半天就是因为同事用的INSERT INTO VALUE,一直未生效。

另外插入语句最后不要加分号,否则会报错。
0 请登录后投票
   发表时间:2011-04-01  
学习了,挺好的
0 请登录后投票
   发表时间:2011-07-28  
受教了 最近正在做migration 从DB2到Mysql 有几个表是百万级数据量 同样发现addBatch的问题。先测试一下。
0 请登录后投票
   发表时间:2011-07-28  
真的很好使 速度至少提高了10倍 以下是我做migrate的部分日志信息

Jul 28, 2011 2:18:36 PM com.paciolan.tcs.data.migration.core.GenericTableMigrator migrate
INFO: Migrating table: {BARCODE} to {BARCODE}.
Jul 28, 2011 2:21:19 PM com.paciolan.tcs.data.migration.core.GenericTableMigrator migrate
INFO: Migrated table: {BARCODE} to {BARCODE}. Time = 162529ms

Jul 28, 2011 2:21:19 PM com.paciolan.tcs.data.migration.core.GenericTableMigrator migrate
INFO:
Migrate Result - [BARCODE]:
Total Handled Rows = 2149635
Duplicated Rows = 0
Inserted Rows = 2149635
Updated Rows = 0
Ignored Rows = 0
Failed Rows = 0
Jul 28, 2011 2:21:19 PM com.paciolan.tcs.data.migration.core.GenericDatabaseMigrator doMigrate
INFO: 12 tables of 62 tables have been migrated.
0 请登录后投票
   发表时间:2011-07-29  
好文章,对mysql有了解了更好的 ,自己做实验去了
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics