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

急请们帮帮忙。远程更新的有关问题

2012-01-21 
急,请大虾们帮帮忙。远程更新的问题。在存储过程里我远程更新大多数列都可以,但是这张远程表里其中有一列,只

急,请大虾们帮帮忙。远程更新的问题。
在存储过程里我远程更新大多数列都可以,但是这张远程表里其中有一列,只要我在存储过程里更新到这一列,就会一直执行,
好像进入了一个死循环一样,
sql 事件探查器中监测到许多这样的exec sp_cursorclose 180150000 语句在执行。


但当我在查询分析器里单独执行更新远程表这一列时,又很快更新完了。



[解决办法]
查一下远程表上是否有update触发器, 应该是在触发器里循环着..
[解决办法]
这个看起来是游标没有关闭

 sp_cursorclose
[解决办法]
http://technet.microsoft.com/zh-cn/library/ff848800.aspx
[解决办法]
可能是一种情况,

 [远程TBA]里a=7508只有1笔 --> 所以很快.

 而你调用存储过程的参数@a, 查询出来有几万几十万笔. --> 所以慢也是正常的.

热点排行