gpt4 book ai didi

java - 使用Java.Thread向MySQL数据库插入数据安全吗?

转载 作者:行者123 更新时间:2023-11-29 08:36:22 24 4
gpt4 key购买 nike

根据我上面的问题,我需要在数据库的一张表中插入超过 20000 万行。根据性能,我正在寻找一种提高此过程效率的方法。我的第一个想法是用 Java.Thread 实现这一点,但我不太确定这是否足够节省。有人给我一些好的建议吗?

编辑:我已经使用了preparedStatement.addBatch()

最佳答案

对我来说看起来很安全,前提是每个线程都使用不同的 Connection 对象,然后正确地处理资源。

无论如何,请注意,数据库本身对并发运行的请求有限制(MySQL 中的 max_connections),因此创建超过此数量的线程无济于事。另外,请考虑其他优化,例如 batch inserts .

关于java - 使用Java.Thread向MySQL数据库插入数据安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15108086/

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