存到另一个表tableB 里,查询时create view as select * from tableA, tableB where ...
要不冗余很大.

解决方案 »

  1.   

    考虑有几个因素:
    1,你表是不是基本表,就是说表中数据主要为其它表提供信息,主键字段就一个。
    2,对于数据库字段数量多的情况,可以分成两个数据,用主键关联,分的原则就是经常使用否
      

  2.   

    建议把这些极少用到的字段存放到另外一张表,通过主键进行关联。
      

  3.   

    分开存
    首先要逻辑划分清楚,不然不说速度,就是后期维护也很麻烦
      

  4.   

    不一定要分。如果表的记录不会很多,很少会对这个表做表扫描,那么分开意义不大。
      

  5.   

    表的记录是上百万的,所以才会很在意性能.
      

  6.   

    我直观的感觉分开好,听高手讲讲