已有一表A,百万级数据
现由于业务需要,必须新加一个字段,这个字段的数据会频繁update(此字段加索引反而会降低查询效率)有两种方案:
一、将这个字段加在原表上
二、新建一个表,通过原表的ID字段来关联查询。
这两个方案哪个好些?二表关联查询是否会影响效率?如果加在原表上,这个频繁update的字段是否又会对其他查询产生影响(因为有些查询是不需要用到这个字段的)请有经验的朋友赐教,不胜感激

解决方案 »

  1.   

    如果表字段多.建议用
    二、新建一个表,通过原表的ID字段来关联查询。两个表的ID都加索引.
    其更新速度好于方法一.--------------------------------------------------------------如果表字段少.建议用方法一.
      

  2.   

    同意   dawugui(潇洒老乌龟)