SQL Server事务(Transaction)

5. 事务(Transaction

5.1. 事务概念

事务是关系库中不可分割的一系列数据库操作,这些操作必须要么整体成功,要么整体失败。事务维护数据完整性,保证数据库总是处于一致性状态。虽然,各关系库中事务实现和操作的具体细节有所不同,但基本概念和功能完全相同,而具体操作也非常相似,那就是,事务应该以commit或rollback语句结束。如果事务以commit语句结束,则该事务中所有对数据库的改变将被永久记录。如果事务中途失败或以rollback结束,则该事务中没哪个改变会生效,其中,也包括事务保存点(Savepoint Within Transaction)的情况。

有关事务的一个经典例子是银行资金从一个账号到另一个账号的转移。即使该事务也许包

你可能感兴趣的:(SQL,Server,SQL性能优化,SQL,SERVER,transaction,事务,commit,rollback,begin)