mysql一个表80个字段算不算多

mysql一个订单表80多个字段会不会太多,会不会严重影响性能

阅读 11.6k
4 个回答

建议你拆开。一个是你这么多字段,不可能,每个订单的信息都填满,容易造成数据空洞。 另外,你写起程序来也不方便。

MySQL一张表建议不要超过50个字段 你可以把字段拆开 把常用的数据字段放一张表 不常用的字段放另一张表(垂直分表)

新手上路,请多包涵

建议拆开,字段太多不便于使用吧。具体操作也已这样子: order order_detail

首先题主你关心的问题是性能,那么性能的定义和你的的环境有关。

流量、数据量、并发量等等。

假如你的流量每天也就是四位数、数据量五年以后还达不到百MB级别。那么分不分又有什么关系呢?很多人一张表巴不得很多字段,大部分的原因是因为那样用起来,太TM方便了。在性能不存在问题的情况下以方便为主,不挺好的。

现在又不是五年前,硬件又不贵。

好了,以上是废话!真有需要让DB去做吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题