合計 100 万件を超えるレコードを持つ 4 つの地域があります。地域の列を含むテーブルを作成するか、地域ごとにテーブルを作成し、それらを組み合わせて上位のランクを取得する必要がありますか?
4 つのリージョンをすべて組み合わせると、どの列も一意にならないid
ため、主キーの列も追加する必要があります。それ以外の場合、name
, accountId
&characterId
は候補キーになるか、id
とにかく列を追加する必要があります。
Table:
----------------------------------------------------------------
| name | accountId | iconId | level | characterId | updateDate |
----------------------------------------------------------------
編集:
テーブルをパーティション分割することを検討する必要がありますregion_id
か?