我正在使用MySQL存储视频游戏数据。我有用于标题,平台,标签,徽章,评论,开发人员,出版商等的表…
当某人正在观看游戏时,最好有一个查询来返回与游戏相关的所有数据,还是最好使用多个查询?直观地,由于我们具有评论,将它们包括在同一查询中似乎毫无意义,因为它们需要分页。但是在其他情况下,我不确定是否要分解查询或使用两个查询…
我有点担心性能,因为我现在加入游戏下表:开发人员,发行者,元标记,徽章,标题,流派,子流派,分类…,以获取游戏徽章,(来自games_badges;多-游戏表中有很多,而徽章表中有很多),我可以进行其他联接,也可以运行单独的查询…。我不确定最好是什么。
没有万能药。
EXPLAIN