一个千万级记录的表,有20个字段,其中12个字段建立了索引,
现需对20个字段中的5个字段(都建立了索引)进行全表更新,
寻最优解决方案

解决方案 »

  1.   

    需更新的内容在另外一张表中,可通过inner join 匹配
      

  2.   

    按照顺序,一批一批慢慢更新
    一个Update更新千万级表,会比较吃力
      

  3.   


    更新了之后,还是需要更新统计信息啊
    以及需要重新Rebulid或Reorgnaize,这个同样也需要时间啊,
    不过这个工作可以放到服务器空闲的时候来处理。
      

  4.   

    准确说集索引通常可加快UPDATE 的速度