游标读取数据,以创建索引读取的时候很快。就是UPDATE更改的时候太慢了,怎么样优化好能提高速度。数据库里有几千万条数据。求高手解!!!!!!!!!!!!!存储数据库性能优化

解决方案 »

  1.   

    最根本还是优化sql语句,看情况走索引,能重用缓存,减少物理io就行。 lz这个存储过程,首先考虑是否可以去掉游标。一般游标的效率不会太好。 如果实在不能取消游标,就要根据具体的语句进行逐一优化。
      

  2.   

    update几千万数据吗  那快不了
      

  3.   

    update几千万数据中的符合条件的少数吧?
      

  4.   

    索引是加快查询的。
    而索引的副作用就是使得update,delete这类操作变慢。尤其是大数据量的时候
      

  5.   

    提高硬件性能..加内存,加cup速度.