gpt4 book ai didi

java - 在 spring 应用程序中限制(减少)数据库插入速度

转载 作者:行者123 更新时间:2023-11-29 05:18:56 26 4
gpt4 key购买 nike

我正在开发一个 spring 批处理应用程序,我正在将数百万或记录从源数据库迁移到目标数据库。在将记录插入目标数据库时,我正在批量插入(每批 1000 条),这样一秒钟内大约插入 3000 条。

目标数据库类型 - MS SQL Server 2012,JDBC 驱动程序 - JTDS

现在,我有一个要求,我应该能够降低(而不是提高)迁移率的性能,例如 1 秒内 1000 条记录而不是插入 3000 条记录。是否有使用 JDBC 驱动程序的直接方法来执行此操作或 Spring 的任何其他配置?

谢谢,

最佳答案

相信我,降低性能比提高性能要容易得多。例如,对于 Spring 批处理应用程序,最简单的方法是在 ItemWriter 实现中 hibernate 一段时间。

关于java - 在 spring 应用程序中限制(减少)数据库插入速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25532361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com