gpt4 book ai didi

Java 多次插入

转载 作者:太空宇宙 更新时间:2023-11-04 07:03:58 25 4
gpt4 key购买 nike

我需要在网络应用程序的某个部分进行数百次插入。目前,它的工作原理是循环准备好的语句并单独提交每个语句。这个过程很容易出现Transaction超时(延长超时时间是不可行的)。它需要完全重写才能更加高效。我想出了两个想法:

  1. 不使用准备好的语句,而是使用普通语句和对我想要插入并将其追加到查询中的每个附加项目的简单循环。我不太关心 sql 注入(inject),因为这一切都源于在该过程的早期验证的一个 id。请随时告诉我这是否幼稚。

  2. 数据库中有一个存储过程来执行所有插入操作。我会使用可调用语句来调用它。

如果这里没有提到其他(更好的)方法,请告诉我。

最佳答案

您可以尝试批量插入而不是简单的循环 http://viralpatel.net/blogs/batch-insert-in-java-jdbc/

关于Java 多次插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21680832/

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