进程被死锁后如何处理?
服务器在局域网内, 不知什么原因我的程序在win2000里不能访问数据库了, 但在98下正常, 看到服务器企业管理器里有死锁的进程, 选择取消进程却没反应, 如何处理呢???
头痛中..............

解决方案 »

  1.   

    1:在後台管理中刷新進程
    2:第一步不行的話KILL進程最直接與最復雜的工作:分析所有被鎖定的進程,然後改寫的你Update與insert與
    delete操作相關的語句過程,以縮小記錄被鎖定的范圍與時間,從而達到消除死鎖的目的
      

  2.   

    找出你的SQL里的死锁的SPID,然后在查询分析器kill 你的SPID(对 MS SQL)
      

  3.   

    在查询分析器里怎么kill, 详细些好吗?还有我怎么知道哪个spid是我的啊,不好意思, 我真的很笨啊