我正在创建一个附属跟踪系统,并且正在寻找在 mySQL 上使用以降低服务器负载的最佳数据库结构。
将有1000个分支机构。每个会员每天都会有统计数据。
我正在考虑这种情况。附属公司的一张主表:
附属公司
id affiliate_id username password and so on (other affiliates details)
1 0000001 johndeer password
...并为每个会员创建一个新表,该表将存储他的统计信息,如下所示:
表名:affiliate-userid
Date Clicks sales sale_price total_earned bonus
12/12/12 45 2 20 40 0
12/13/12 12 3 20 60 0
所以在这种情况下,每个会员都会有自己的统计表。
这是正确的还是我需要做其他事情?