sql - mysql - 多少列太多了
bonelee
阅读:3
2023-05-25 15:08:15
评论:0
我正在设置一个可能有 70 列以上的表格。我现在正在考虑将其拆分,因为每次访问表时都不需要列中的某些数据。再说一次,如果我这样做,我就不得不使用连接。
在什么时候(如果有的话)被认为列太多了?
请您参考如下方法:
一旦超过 maximum limit supported by the database 就被认为太多了.
您不需要每个查询都返回每一列这一事实是完全正常的;这就是为什么 SELECT 语句可以让您明确命名所需的列。
作为一般规则,您的表结构应该反射(reflect)您的领域模型;如果你确实有 70 个(100 个,你有什么)属于同一个实体的属性,那么没有理由将它们分成多个表。
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。