数据库并发控制及sql.pptVIP

  • 8
  • 0
  • 约5.67千字
  • 约 23页
  • 2015-09-16 发布于广东
  • 举报
数据库并发控制及sql,sql数据库高并发处理,数据库并发控制,mysql数据库并发控制,oracle数据库并发控制,数据库的并发控制,什么是数据库并发控制,数据库并发控制技术,java数据库并发控制,sqlserver并发控制

10.1 事务及并发控制的基本概念 10.2 封锁机制 10.3 SQL Server的并发控制机制 10.1 事务及并发控制的基本概念 10.1.1 事务的概念 所谓事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。 事务的开始与结束可以由用户显式定义。如果用户没有显式地定义事务,则由DBMS按默认自动划分事务。 在SQL语言中,定义事务的语句有三条: BEGINTRANSACTION; 事务通常是以BEGINTRANSACTION开始, COMMIT; COMMIT的作用是提交事务的所有操作,事务提交是将事务中所有对数据的更新写回到磁盘上的物理数据库中去,事务正常结束。 ROLLBACK ; ROLLBACK的作用是回滚,即在事务运行的过程中发生了某种故障,事务不能继续执行,系统将事务中对数据库的所有已完成的操作全部撤消,回滚到事务开始时的状态。 10.1.2 事务的特性 事务具有4个特性,即原子性、一致性、隔离性和持续性。 原子性(Atomicity) 事务中包括的诸操作要么都做,要么都不做。也就是说,事务是作为一个整体单位被处理,不可以被分割。 一致性(Consistency)

文档评论(0)

1亿VIP精品文档

相关文档