死锁的问题

hlh2002 2003-08-22 01:50:52
直接把处理数据的进程kill,会造成数据的丢失吗?
...全文
18 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
leimin 2003-08-24
  • 打赏
  • 举报
回复
直接把处理数据的进程kill,会造成数据的丢失吗?

可能会有数据,SQLSERVER会ROLLBACK 你KILL的进程的操作。

如何处理这样的问题?

你一定要确认是那一个操作,那一个TABLE,PAGE,RECORD被锁定,再修改相应的T-SQL或配置信息,你可以通过SP_LOCK,SP_WHO2,PROFILER....
z5wjz 2003-08-23
  • 打赏
  • 举报
回复
kill的方法只是权宜之计,有可能会引发更严重的死锁和阻塞.最好的方法是找到死锁的原因,看哪些对象和哪些事务产生了死锁,分析一下原因,我见过的死锁通过为应用程序使用对象的方法不当造成.
fmdsaco 2003-08-23
  • 打赏
  • 举报
回复
关注
冷箫轻笛 2003-08-23
  • 打赏
  • 举报
回复
应该不会吧!以前我就是这样做的!
happydreamer 2003-08-22
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/1802/1802755.xml?temp=.2553522
caiyunxia 2003-08-22
  • 打赏
  • 举报
回复
找到锁的原因
hlh2002 2003-08-22
  • 打赏
  • 举报
回复
如何处理这样的问题?

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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