我有一个包含大约 100 个字段的主表。
在我的应用程序中有很多搜索查询涉及很多这些字段和其他子/查找表字段。
在我知道的数据库概念中,建议根据它们的逻辑组来分隔字段。但在我的情况下,这将生成大约 10 个具有一对一关系的表(即:在搜索时使用大量连接查询)。
所以我担心这种数据库设计会降低搜索性能。
有什么建议吗?
我有一个包含大约 100 个字段的主表。
在我的应用程序中有很多搜索查询涉及很多这些字段和其他子/查找表字段。
在我知道的数据库概念中,建议根据它们的逻辑组来分隔字段。但在我的情况下,这将生成大约 10 个具有一对一关系的表(即:在搜索时使用大量连接查询)。
所以我担心这种数据库设计会降低搜索性能。
有什么建议吗?