【发布时间】:2016-10-02 05:11:18
【问题描述】:
我处于两难境地,不知道哪个更好。假设我的网站上有 100++(或更多)游戏。我想为每场比赛存储高分。我应该将所有高分存储在 1 个表中还是每个游戏都有自己的表?
比较:
1 个表:1 个表包含很多行(数据)。每个玩不同游戏的用户都会向该表提交分数。不知道如果多个用户同时提交会发生什么。这个表结构应该是:gameID、name、score。所以我只做 1 个查询来查看 1 个 php 页面中的游戏高分。
如果使用多个表(每个游戏都有自己的表),我会有更多的表,但行(数据)要少得多。
从长远来看,哪个更好? sql性能如何?
我正在使用 php 和 mysql。
【问题讨论】:
-
bbtang,你为什么重置你的问题内容?请使用“接受答案”标志将此问题标记为已回答。
-
这一定是我姐姐在改变我的问题。感谢您再次重新发布我的问题。我还不能接受这个答案,因为我还没有找到这个问题的最佳答案:(你有这个问题的任何解决方案/答案吗?