mysql-多少列太多?

我正在建立一个可能有70列以上的表格。我现在正在考虑将其拆分,因为每次访问表时都不需要列中的某些数据。再说一次,如果我这样做,我就不得不使用联接。

在什么时候(如果有的话)是否认为列太多?

回答:

一旦超过数据库支持的最大限制,就认为它太多了。

不需要每个查询都返回所有列的事实是完全正常的;这就是为什么SELECT语句可让您显式命名所需的列的原因。

通常,您的表结构应反映您的域模型。如果确实有70个(100个,属于您)属于同一实体的属性,则没有理由将它们分成多个表。

以上是 mysql-多少列太多? 的全部内容, 来源链接: utcz.com/qa/425808.html

回到顶部