【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】OB通过jdbc批量插入时速度比较慢(2000条/s),有什么解决方法吗?
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】OB通过jdbc批量插入时速度比较慢(2000条/s),有什么解决方法吗?
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】
搜一搜其他帖子,有优化建议
jdbc url上开启批量参数,重写批量,ps缓存相关参数打开。
cacheServerConfiguration=true
rewriteBatchedStatements=true
useServerPrepStmts=true
cachePrepStmts=true
当然代码也是要addBatch,executeBatch的
看这本书研究一下吧。
感谢大佬,亲测有用,加了这些参数速度提升了差不多10倍
你还可以通过调整batchSize,每批大小,测试出一个最优batchSize