gpt4 book ai didi

java - 我如何在内存中加载数据库

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


我的程序性能有问题。我有一个 java 程序,它连接到 MySql 数据库并执行一些依赖于在数据库上执行 SELECT 查询的过程。
现在的问题是我的进程程序必须在 mySql 上执行 130,000 个选择查询,这需要很长时间。
我有 10 分钟时间完成所有流程。
知道如何在 10 分钟内最多执行 130000 个选择查询吗?

最佳答案

Have any idea how do execute 130000 select query maximum in 10 minutes?

每秒 200 个查询,这对于简单查询来说应该是可行的。然而,最简单的解决方案可能是通过加载所有需要的数据的单个查询来替换它们(您已经假设它适合内存)并在 Java 中处理它。

由于 HashMap 比任何数据库都要快几个数量级,因此任务将变得微不足道,并且您的机器会感到无聊。

关于java - 我如何在内存中加载数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30285477/

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