本帖最后由 chenpeng445565 于 2010-04-12 16:34:39 编辑

解决方案 »

  1.   

    网上一搜一大堆            什么SQL语句要用大写啊
             
      

  2.   

    存储过程的查询都是必须的,是统计一下里面的数据,业余的统计,所以才要到很多表中取数据,顺便问一下,表中有自动增长列,查询数据是不是要快点呢,sql 2000会自动为自动增长列建索引吗
      

  3.   

    首先考虑是否能用其他方式代替游标,然后,存储过程里面对SQL优化,改进性能。这是主要问题方向。再就是辅助上面的,建索引什么的。
      

  4.   

    数据库的性能优化确实是当前的必行和首选。。
    14楼说的,不是太会,要找些资料来看看。
    问要怎么样考虑和设置才能写出性能比较好的sql语句??
      

  5.   

    1.建立合适的索引
    2.优化自身的sql语句或存储过程
    具体的性能问题需要具体分析。希望对你有帮助
      

  6.   

    我大概想了想,刚才查询5万条数据,只用了0.01秒。可能是存储过程的select语句多了,在加上游标又浪费了很多时间加一起就2分多钟了,看来游标这东西要少用、慎用。