111 事务Transact1事务Transact隔离性(Isolation):在并发数据操作时,不司的事务拥有各自数据空间,它们的操作不会对对方产生干扰。数据库规定了多种事务隔离级别不同隔离级别对应不同的干扰程度,隔离级别越持久性(Durabiliy):一日事务提交成功后事享务中所有的数据操作都必须被持久化到数据库中,即使提交事务后,数据库马上崩溃,在数据库重启时也必须能保证能够通过某种机制恢复数据。SQLSERVER数据库程序设计
SQL SERVER 数据库程序设计 11.1 事务Transact 1. 事务Transact 隔离性(Isolation):在并发数据操作时,不 同的事务拥有各自数据空间,它们的操作不会对 对方产生干扰。数据库规定了多种事务隔离级别, 不同隔离级别对应不同的干扰程度,隔离级别越 高,数据一致性越好,但并发性越弱。 持久性(Durabiliy) :一旦事务提交成功后, 事务中所有的数据操作都必须被持久化到数据库 中,即使提交事务后,数据库马上崩溃,在数据 库重启时,也必须能保证能够通过某种机制恢复 数据
11_1 事务Transact2.事务类型自动提交事务系统默认每个TRANSACT一SOL命令都是一个事务处理,由系统自动开始并提交隐式事务该类事务是任何单独的INSERT、UPDATE或者DELETE语句构成。当有大量的DDL和DML命令执行时会自动开始,并一直保持到用户明确提交为止SQLSERVER数据库程序设计
SQL SERVER 数据库程序设计 11.1 事务Transact 2. 事务类型 自动提交事务: 系统默认每个TRANSACT-SQL命令都是一个 事务处理,由系统自动开始并提交。 隐式事务 该类事务是任何单独的 INSERT、UPDATE 或 者DELETE语句构成。当有大量的DDL和DML命令 执行时会自动开始,并一直保持到用户明确提交为 止