我处于两难境地,不知道哪个更好。假设我的网站上有 100++(或更多)游戏。我想为每场比赛存储高分。我应该将所有高分存储在一张桌子上还是每个游戏都有自己的桌子?
相比:
1张表:1张表包含很多行(数据)。每个玩不同游戏的用户都会向该表提交分数。不知道如果多个用户同时提交会发生什么。这个表结构应该是:gameID、name、score。所以我只做 1 个查询来查看 1 个 php 页面中的游戏高分。
如果使用多个表(每个游戏都有自己的表),我会有更多的表,但行(数据)要少得多。
从长远来看,哪一个更好?sql性能如何?
我正在使用 php 和 mysql。