假設我有一個遊戲桌,一個Players表和遊戲管理員(誰可以將遊戲系統)表,和評分表包含遊戲ID的玩家ID和得分每場比賽的水平。如何在mysql中設計和處理大表?
每場比賽有很多球員 球員不是遊戲管理員。 每個遊戲管理員都有幾個遊戲。得分表可能超過1500萬條記錄。
我有2個主意:請告訴我利弊
根據我的估算系統不會有超過100個遊戲,所以:
1,創建新表,每場比賽,以防止存儲的所有分數在一個表中
2.保持玩家和玩家在一個數據庫中的主要概況併爲每個遊戲創建新的數據庫?
哪個選項更適合? 請如果你有另一個想法與我分享。 謝謝
不知道是什麼問題。但是,您是否正在檢查我們爲您提供代碼?或者是什麼? –
這可能是非常罕見的情況下,即時創建數據庫(或表)可能是最佳解決方案。 –