与联结表而不是外键数组的性能权衡



如何知道何时将数组用于外键与连接表?(这将在哪些场景中实现更好的性能)IE 如果我知道我只有 12 个月的外键,我会假设数组的性能会更好。有谁知道如何证明什么时候一个会比另一个表现得更好? 有什么要寻找的吗?

就像存在多对多关系一样,每个关系通常只有 5 个外键。 10呢。 1000等怎么样。 何时调用停止使用连接表并使用数组?

我不是在找鸦片。我正在寻找确定如何衡量或调用什么是更好的性能选择的方法。

如果您有多对多表,则应始终使用联结表。 如果您有一对多关系,则应具有父子表。您实际上永远不应该有一个包含以下字段的表:Phone1,Phone2,Phone3。

最新更新