MySQL索引列vs多表



我有一个平台,用户可以在这里管理自己的网站并添加产品。用户无法自行注册,我将手动添加。

User1拥有300000个产品,User2拥有400000个产品,等等…

我应该创建新的";产品";每个用户的表或索引";user_id";会产生相同的性能结果吗?

如果表可以完全相同-使用一个表

(假设你有1000个用户——你想要1000个产品表吗?(

如果你要使用1000个产品表,它对性能的影响也很小,但从维护角度来看,如果你需要添加一列,你必须添加1000次。如果你需要站点范围的统计数据,你需要运行1000次查询和聚合等…

最新更新