Gamesテーブル、Playersテーブル、およびUsersテーブルがあるとします。
- 各ゲームには多くのプレイヤーがいます
- 各プレイヤーには、「デッド」や「アライブ」などのステータスがあります。したがって、プレーヤーはユーザーではありません。
- 各プレイヤーにはユーザーがいます
構造は今のところうまく見えます。しかし、1日に何千ものゲームがあり(この種のゲームの期間は非常に短い)、各ゲームには10人または20人のプレーヤーがいるのではないかと思っていました。プレーヤーのテーブルには、数百万の行が含まれる可能性があります。 1年以上。また、どのゲームでもリプレイできるようにしたいので、ゲーム終了後も各プレイヤーをテーブルに保管しておく必要があります。その時点でのパフォーマンスが心配ですが、選択と更新がどんどん遅くなっていきますよね?
何かご意見は?