java - 高效运行 executeBatch()
问题描述
我们有一个批处理应用程序,其中每个记录都使用一个存储过程写入数据库,其中只有一个INSERT
语句。
Stored Procedure ( params ):
INSERT INTO table VALUES params
但是当这些存储过程被添加到每条记录的批处理中时,它的性能并不像给定单个 sexecutebatch()
时所期望的那样。INSERT
我们不想将数组作为批量传递给存储过程。我们也不想INSERT
在代码中编写语句。我们如何通过executeBatch()
性能克服这个问题?
解决方案
推荐阅读
- python - 将绘图值保存到 .dat 文件
- php - php中的数据库查询失败
- ruby - Kotlin's With,用于红宝石
- python - 为什么 mpld3 条形图显示一个 python 文件的“版本”,而不是另一个?
- c# - 通过 html 敏捷包从 wiki 获取数据
- c# - C#:按类型、年、月对付款进行分组/子分组
- vb.net - 如何在另一个 Sub 中使用一个变量?
- amazon-web-services - 我需要根据 TTL 列出 Route53 中的所有记录
- openlayers-5 - 当要素几何包含鼠标位置时如何触发样式更改?
- gcc - 是否可以在不包含标准库的情况下将字符串输出到 C 中的控制台?