一直处于查询状态,跟死机一般.急呀.

hardwind 2005-08-17 03:27:42
执行一条update语句,表中的记录才九千多条,但一直显示"正在执行批查询",跟死机一般,这是什么原因?请大侠们给予解答.
...全文
104 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
renfeiyang 2005-08-17
  • 打赏
  • 举报
回复
直接停止就可以吧,不是有个“取消执行查询”吗,建议首先分析一下语句
vivianfdlpw 2005-08-17
  • 打赏
  • 举报
回复
重启一下SQL Server
hardwind 2005-08-17
  • 打赏
  • 举报
回复
如果是被锁了,如何解锁?
hardwind 2005-08-17
  • 打赏
  • 举报
回复
update pos505 set pos505.cqty=pos505.cqty+pos110.inqty from pos110 where pos505.prod=pos110.prod
bugchen888 2005-08-17
  • 打赏
  • 举报
回复
sp_locks
八成是被锁了
jzdmyjzd 2005-08-17
  • 打赏
  • 举报
回复
先对你的SQL语句进行优化,可能UPDATE 后边的语句花费比较大的原因.或者有人在占用数据库,也就是没有及时的提交或回滚事务的原因造成的.
nnoo 2005-08-17
  • 打赏
  • 举报
回复
把语句贴出来看看呢 ??
hardwind 2005-08-17
  • 打赏
  • 举报
回复
现在停下来了,九千多条记录怎么可能花费快一个小时了呢?
wgqqgw 2005-08-17
  • 打赏
  • 举报
回复
楼主,更新好了吗?停下来了吗?
我怀疑是你的查询分析器和服务器之间连接断开了……
你可以试试把这个表插入一个临时表,然后试试更新这个临时表看成不成功,需要多少时间,如果很正常的话也可能是你的原表有问题。
WangZWang 2005-08-17
  • 打赏
  • 举报
回复
如果没有停止的期限,查查会不会产生死锁了? 把它 KILL processID.
hsj20041004 2005-08-17
  • 打赏
  • 举报
回复

是不是你更新的字段和你的数据类型不相符!

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧