相关疑难解决方法(0)

最好有数百列或拆分成多个表?

我正在设计一个关于机械设备运行的统计数据库.每批数据将包含数百个统计信息,因此我尝试决定是创建包含数百列的单个表还是将其拆分为多个表,每个表包含相关的统计信息.例如,我可以有一个表包含与故障相关的统计信息,另一个表包含与卡纸相关的统计信息等.

使用多个表会使整个系统变得更加复杂,但从概念上讲,我可能更容易处理几个较小的表而不是一个较大的表.

将事情分开会有任何性能上的好处吗?看起来查询带有几十列的表可能比查询具有数百列的表更快.

有没有人有这种经历的经验?我正在使用Oracle进行这个项目,虽然这是我将来可能遇到的数据库,所以任何数据库的答案都会受到赞赏.

database-design

8
推荐指数
1
解决办法
5638
查看次数

标签 统计

database-design ×1