高级事务主题

事务管理不善常常导致用户很多的系统中出现争用和性能问题。随着系统中用户数量的增加,拥有能够高效地使用事务的应用程序也变得更为重要。SQL Server 数据库引擎还支持嵌套事务、事务保存点和绑定的事务,这为程序员编写高效事务提供了其他选择。

主题

说明

嵌套事务

解释如何将事务嵌套在可以从会话中调用的存储过程中,这些会话可能有也可能没有活动事务。

事务保存点

保存点提供了一种机制,用于回滚部分事务。

使用绑定会话

可绑定两个会话,在这种情况下它们共享一个通用事务和一组锁。

调整事务隔离级别

选择隔离级别定义如何从其他会话执行的更新隔离当前会话。

在存储过程和触发器中回滚和提交

讨论与从存储过程或触发器回滚事务相关的行为。

事务中允许的 Transact-SQL 语句

某些语句无法从活动事务中运行。

编写有效的事务

讨论对能很好地执行和调整的事务编码的建议。