我在做一个在线游戏。我现在正在用300名玩家测试游戏,并且遇到问题。我必须每秒钟更新数据库中的约300行,但更新时间太长。它大约需要11143毫秒(11秒),这对于必须在1秒内完成的任务来说非常重要。我正在从JAVA进行数据库更新。我已经尝试过PHP,但它是一样的。更新SQL查询很简单...每秒更新MySQL数据库
String query5 = "UPDATE naselje SET zelezo = " + zelezo + ", zlato = " + zlato + ", les = " + les + ", hrana = " + hrana + " WHERE ID =" + ID;
因此,任何人知道如何进行更新,数据库每秒钟有更快的性能或任何其他解决方案如何更新资源的游戏(金,木,食品,.. 。)?
我的配置:
Intel酷睿i5 M520 2.40GHz的
6 GB RAM
你应该让我们决定,如果查询很简单。如何在问题中发布它? – Matt 2012-08-06 14:07:45
我们需要更多信息。让我们从创建更新的Java代码开始(包括如何获得连接)并让我们看看表格定义 – jeff 2012-08-06 14:08:52
@huMptyduMpty您是否回答了这个问题? – Matt 2012-08-06 14:08:59