我在做一個在線遊戲。我現在正在用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