我正在使用 C# 4.0 开发 winform 应用程序,后端 SQL SERVER 2012。有时,我的软件似乎挂起,因为查询变得挂起,因为一个查询在挂起模式下显示在活动监视器中,这个挂起的查询成功运行了几次但有时会出现这个问题。
活动监视器显示:
任务状态:暂停
命令:更新
应用程序:.net SqlClient 数据提供者
等待时间:5673610.....(不限)
等待类型:LCK_M_X
等待资源:keylock hobtid=72057594058768384 dbid=14 id=lock2dbc30880 mode=X associatedObjectId=72057594058768384
查询状态变为挂起的原因是什么。
我怎样才能阻止它被暂停?