0

我正在查看Star Schema Benchmark,然后我在想是否可以对 SSB 中的所有表进行非规范化?

所以数据库大小会增加很多,但性能可能会增长。是对的吗?是否可以?

感谢并为我糟糕的英语感到抱歉。

4

2 回答 2

0

在大多数情况下,更少的关系(连接)意味着更高的性能。通常,反规范化在小部分中是好的,并且与规范化保持平衡。这是速度和良好设计之间的平衡。例如,数据仓库由非常扁平的非规范化表组成,因此它们可以提高性能。例如,平面数据库的概念在 Couch DB 中得到了进一步发展。

于 2010-04-09T06:49:29.313 回答