有四个地区的记录总数超过一百万。我应该创建一个包含区域列的表还是为每个区域创建一个表并将它们组合起来以获得最高排名?
如果我结合所有四个区域,我的列都不会是唯一的,所以我还需要id
为我的主键添加一个列。否则,name
, accountId
&characterId
将是候选键,或者我应该只是添加一id
列。
Table:
----------------------------------------------------------------
| name | accountId | iconId | level | characterId | updateDate |
----------------------------------------------------------------
编辑:
我应该考虑按以下方式对表进行分区region_id
吗?