SQL2000 存储过程 速度(100)

  • 主题发起人 主题发起人 xiecw
  • 开始时间 开始时间
X

xiecw

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠: 我在使用DELPHI7 和SQL2000来做系统,C/S结构,执行起来,速度很慢,我排查后发现与程序里的存储过程有关系,希望哪位大侠能给点建议,帮忙提高存储速度。顺带给讲讲存储过程使用中的速度注意事项!
 
数据表建立了索引没?
 
建索引,优化存储过程。
 
大侠们,你们能给点意见,关于存储过程执行效率的注意事项!我是埋头写,但是后来发现,速度有点慢。
 
最好能把代码贴出,才能帮你优化,这里只给你一点我的建议:1.最好不要使用游标,能用临时表多用临时表,特别是对海量数据而且访问人多的表尽量不要使用游标操作2.表建立索引前面有人说过,但还要注意,关联多个包含大量数据的表的视图也是影响处理速度的重要因素3.如果一定要用游标,如果不是for Update的,最好加上FAST_FORWARD关键字4.对于并发访问频繁的大表的查询,最好加上With (NoLock)进行“脏读”,避免死锁
 
后退
顶部