我正在运行十个不同的 Java 程序,以便将一些数据插入 MySQL 数据库。所有这些程序并行运行并尝试同时将数据插入到表中。我有 24GB 的 RAM 和 i7 CPU。看来我有足够的资源可以使用。如何增加 MySQL 使用的内存以及提高整体性能的一些技巧。请注意,最后我必须插入 300M 记录,之后我需要尽快搜索它们。
MySQL 5.6
谢谢
更新:
我没有索引我正在使用具有 24GB RAM 和 i7 3.2 GHz cpu 的简单 windows pc 我已经安装了 wampserver(包括 mysql 5.6)
我的表是这样的: id text date number1 number2
我的代码是在 java 和简单的连接到 mysql 和插入查询
我从网页获取数据(简单的 html 阅读)
主要问题是大约250M的记录数