【发布时间】:2013-10-21 18:32:24
【问题描述】:
这是一个新手的问题。我需要为每个用户存储音乐数据(URL,艺术家...)。我是否应该将所有数据放在一个表中,每个用户都有不同的键。或者,为每个用户设置单独的表可能是个好主意。 我正在制作一个在线播放器。 在此先感谢
【问题讨论】:
-
除非您限制查看某些内容的权限,否则为每个不同的用户创建一个表格几乎不是一个好主意。
-
投票结束为“过于广泛”。读一本关于数据库设计的书……
-
我问的原因是这个。如果每个人的音乐数据都在一个表中,性能可能会下降,因为该表每天将被访问数千次,并且每个用户将遍历整个数据库。还是我错过了什么?
标签: mysql database optimization