在真实环境,开启实际执行计划,如果不会,就ctrl+L再执行存储过程,然后把占百分比最大的那段截图贴出来

解决方案 »

  1.   

    楼主,大概开了一下,有几点建议:1.尽量避免游标,会很耗资源,如果一定要用,尽可能的使用“FAST_FORWARD”游标。2.尽量用batch代替单条循环。3.语句中尽量避免负向查询(!=,<>,not int,not exists等)4.在必要的where后面引入的列上建立索引(效果提升显著)
      

  2.   

    感谢各位朋友指点,小弟对SQL仅仅做到当数据仓库在用,首次写存储过程,照着别的例程依样画葫芦,我再学学,还请继续指导,再次感谢
      

  3.   

    数据仓库的特点就是特大数据量,用游标死的更快,OLTP系统用游标还勉强说得过去。