SQL Server:存储过程无限循环

时间:2017-04-11 13:29:17

标签: database stored-procedures sql-server-2012 infinite-loop

如果我执行包含错误条件的存储过程会导致无限循环,那么数据库服务器会发生什么?有没有办法让DBA检测到这种情况并停止它?

1 个答案:

答案 0 :(得分:1)

  

如果我执行包含错误条件的存储过程会导致无限循环,那么数据库服务器会发生什么?

这取决于查询.query可能会消耗更多资源,可能会导致阻塞并且可能发生许多事情

  

DBA有没有办法检测到这种情况并停止它?

DBA可以检查长时间运行的查询并终止此查询