MySQL:1个大表还是单个表?

时间:2019-04-25 18:59:58

标签: mysql

我试图决定是为每个用户创建1个表还是为所有用户创建1个表。

  1. 我有一个网站,用户可以在其中上传CSV文件。我需要为每个用户启动所有记录。 CSV文件的平均输入范围为5000至20,000。
  2. 每次新导入都会首先删除以前的用户条目。
  3. 用户将不会编辑记录。他们只会进行过滤以创建报告。

没有完全了解MySQL的表结构,我不确定是否将所有记录存储在一个表中是否有意义,或者我是否应该为每个用户创建单个表。

任何见解都会受到赞赏,无论是赞成还是反对。

谢谢。

0 个答案:

没有答案