如果在 SQL Server Management Studio(SSMS 2012 到 2005 服务器)中运行存储过程并且它崩溃了,会发生什么情况?
我猜测存储过程会继续运行?
另一方面,我在某处读到过,如果连接丢失并且使用了事务,那么事务会自动回滚吗?
答案1
如果连接丢失,您的会话将被关闭,所有事务将被回滚。如果您想不间断地运行您的程序,您可以将其作为作业执行。
如果在 SQL Server Management Studio(SSMS 2012 到 2005 服务器)中运行存储过程并且它崩溃了,会发生什么情况?
我猜测存储过程会继续运行?
另一方面,我在某处读到过,如果连接丢失并且使用了事务,那么事务会自动回滚吗?
如果连接丢失,您的会话将被关闭,所有事务将被回滚。如果您想不间断地运行您的程序,您可以将其作为作业执行。