-1

我有一个包含大约 100 个字段的主表。
在我的应用程序中有很多搜索查询涉及很多这些字段和其他子/查找表字段。

在我知道的数据库概念中,建议根据它们的逻辑组来分隔字段。但在我的情况下,这将生成大约 10 个具有一对一关系的表(即:在搜索时使用大量连接查询)。
所以我担心这种数据库设计会降低搜索性能。



有什么建议吗?

4

1 回答 1

0

不,不要将列分成多个表,除非这样做有一些非常明确和具体的好处。在你的情况下没有,在绝大多数情况下也没有。

于 2013-10-13T14:44:59.220 回答