我正在做一个网络游戏。我现在正在用 300 名玩家测试游戏,但我遇到了问题。我必须每秒更新大约 300 行数据库,但更新时间太长。大约需要 11143 毫秒(11 秒),这对于必须在 1 秒内完成的任务来说已经差不多了。我正在从 JAVA 对数据库进行这些更新。我已经尝试过使用 PHP,但它是一样的。更新 SQL 查询非常简单...
String query5 = "UPDATE naselje SET zelezo = " + zelezo + ", zlato = " + zlato + ", les = " + les + ", hrana = " + hrana + " WHERE ID =" + ID;
因此,任何人都知道如何以更快的性能每秒更新数据库,或者任何其他解决方案如何更新游戏资源(黄金、木材、食物……)?
我的配置:
英特尔酷睿 i5 M520 2.40GHz
6 GB 内存