将大量数据分成不同的表是否更好?或者将它们整合到一个表中更好。
这对索引和性能有何影响?
实施例。假设我有很多像kijiji贴子这样的数据。是否更好地将按类别标记的表格分开,或者使用一个包含所有帖子的大表格来优化效果,并通过标记为类别的列进行索引更容易。
这是一个学校项目,没什么大规模的。我不是在谈论将数据分成块,因为我还不知道如何做到这一点。
答案 0 :(得分:0)
除极少数情况外,您应始终将数据规范化至至少第3范式。简单地(并且有些不正确)这意味着仅存储一次和每次一次数据,即多个表。这样可以最大限度地减少数据损坏的可能性,并且适当的索引编制速度很快。