敬业的IT人 >> 数据库 >> 其他数据库 >> 数据库事务和锁(二)

数据库事务和锁(二)

敬业的IT人 互联网 佚名 2008-1-8 16:17:10
  事务的工作原理图

  事务确保数据的一致性和可恢复性。事务的工作原理如图1所示。

数据库事务和锁(二)

    ·数据库人员面试:SQL Server常用测试
    ·Oracle数据库客户端的安装和配置
    ·PHP连接数据库的方法(3)
    ·Oracle数据库网络的安装和配置(1)
    ·
      ·数据库人员面试:SQL Server常用测试
      ·Oracle数据库客户端的安装和配置
      ·PHP连接数据库的方法(3)
      ·Oracle数据库网络的安装和配置(1)
      ·用JSP从数据库中读取图片并显示在网页
      ·[冷枫推荐]:数据库操作,内外联查询
      ·PHP中使用类对数据库进行操作
      ·图解MySQL数据库的安装和操作 (1)
      ·InterBase 数据库函数库
      ·利用外部命令Oralce数据库导入导出


      图2 事务恢复和检查点示例


      在这个示例图中,有五个事务:事务1、事务2、事务3、事务4和事务5。方框表示事务的开始和完成提交。水平方向表示时间。检查点表示在某一时间点发生检查点机制,系统失败表示在某一时间点由于断电、系统软件失败等原因而发生的系统失败。

      事务1的完成发生在检查点发生之间,所以事务1被提交到数据库中。事务2和事务4的完成发生在系统失败之前,所以这两个事务可以被系统向前滚动提交到数据库中。事务3和事务5由于系统失败而没有完成,所以这两个事务被取消。

粤ICP备06119539号
Copyright CiscoSky.Org,Some Rights Reserved.
Email:me1228#tom.com