如果服务器崩溃,事务会发生什么

What happens to a transaction if the server crashes

我知道我可以测试一下,但不想关闭我的服务器。

如果一个事务还没有提交并且SQL服务器崩溃了,当服务器恢复时事务会被回滚吗?

- 所有未提交的事务将在服务器再次启动时回滚(感谢 SQL 服务器保留的事务日志)

有关更深入的信息,请参阅 Paul Randal 的博客 post A SQL Server DBA myth a day: (1/30) in-flight transactions continue after a failover