您的位置:首页 > 其它

临时表和游标,选择哪个?

2009-03-27 15:22 113 查看
在写存储过程时,最常用到的就是临时表和游标了

 

把自己的心得写下来,mark一下:

1. 如果这个存储过程,会被大量并发调用,那么尽量不要使用游标

2. 如果非要使用,游标声明和被释放之间,不要太复杂,也就是运行时间比较短,可以尽快的释放该游标

 

Case:

一个报表系统,由客户白天产生需求,晚上统一生成具体报表内容。由于调用的基础表就是一张业务表和业务子表,而报表生成的存储过程可以并发被调起,造成了游标常常占用系统资源,报表生成速度很慢。后来不得不手工添加了一堆临时表。

 

其他等我再慢慢整理

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  报表 存储