我想设计数据库来存储产品,我们有以下产品:
- 单品:
- 一个
- 乙
- C
- 集团产品
- D(由 A 和 C 制成)
- E(由 A 和 B 制成)
商店可以销售单一产品,如 A、B,也可以销售集团产品,如
- D {A,C}
- E { A, B}
我正在寻求帮助以了解如何最好地存储产品(所有产品都在一个表中,或者单个产品的表,以及组产品的单独表),以及我应该如何在订单中包含产品。
我想设计数据库来存储产品,我们有以下产品:
商店可以销售单一产品,如 A、B,也可以销售集团产品,如
我正在寻求帮助以了解如何最好地存储产品(所有产品都在一个表中,或者单个产品的表,以及组产品的单独表),以及我应该如何在订单中包含产品。
我知道如果集群索引更大的页面大小可以提高范围和多点查询的性能。
当我们有非集群索引时,更大的页面大小是否会影响性能。因为通常行彼此不存在。在这种情况下,大页面大小会读取更多不需要读取的行。
写入操作(插入和更新)的情况相同。通常我们需要更新和插入单行。
对于 4K 和 16 KB,一个 IO 是否需要相同的时间?