数据库设置较小的“Kijiji”

时间:2013-02-02 22:02:06

标签: database performance indexing

将大量数据分成不同的表是否更好?或者将它们整合到一个表中更好。

这对索引和性能有何影响?

实施例。假设我有很多像kijiji贴子这样的数据。是否更好地将按类别标记的表格分开,或者使用一个包含所有帖子的大表格来优化效果,并通过标记为类别的列进行索引更容易。

这是一个学校项目,没什么大规模的。我不是在谈论将数据分成块,因为我还不知道如何做到这一点。

1 个答案:

答案 0 :(得分:0)

除极少数情况外,您应始终将数据规范化至至少第3范式。简单地(并且有些不正确)这意味着仅存储一次和每次一次数据,即多个表。这样可以最大限度地减少数据损坏的可能性,并且适当的索引编制速度很快。