首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个有关问题,在存储过程中用游标和在应用程序中循环,哪个效率更高一些!

2012-02-26 
请教一个问题,在存储过程中用游标和在应用程序中循环,哪个效率更高一些!!如题![解决办法]差不多,在後台中

请教一个问题,在存储过程中用游标和在应用程序中循环,哪个效率更高一些!!
如题!

[解决办法]
差不多,在後台中用,就減輕了前台的負擔,增加了後台的負擔
在前台用,增加了前台了負擔,減輕了後台的負擔
但是,相對而言 ,用在後台,減少了前台與後台互交的時間,後台稍微好點點,效果不明顯
[解决办法]
我觉得是前台
[解决办法]
这2个本身对后台来讲没有什么区别,同样打开N次连接对于数据库来说是一样的

应用程序中循环只是将循环步骤分配给前端而已,相当于把很少的消耗放到前端而已

游标真正消耗资源的是因为数据库的访问是N次,不仅仅是简单的循环

[解决办法]
不到万不得已尽量不要用游标,处理的数据量愈大速度愈慢

热点排行
Bad Request.