分布式数据库中的并发控制

正在加载中...

试读已结束

继续阅读请 1 金币购买后下载

立即下载

资料简介:
比较的DB2 ORACLE MSSQL SYBASE INFORMIX并发控制机制
在关系数据库(DB2,Oracle,Sybase,Informix和SQL Server)最小的恢复和交易单位为一个事务(Transactions),事务具有ACID(原子性,一致性,隔离性和永久性)特征。关系数据库为了确保并发用户在存取同一数据库对象时的正确性(即无丢失更新、可重复读、不读"脏"数据,无"幻像"读),数据库中引入了并发(锁)机制。基本的锁类型有两种:排它锁(Exclusive locks记为X锁)和共享锁(Share locks记为S锁)。

排它锁:若事务T对数据D加X锁,则其它任何事务都不能再对D加任何类型的锁,直至T释放D上的X锁;一般要求在修改数据前要向该数据加排它锁,所以排它锁又称为写锁。

共享锁:若事务T对数据D加S锁,则其它事务只能对D加S锁,而不能加X锁,直至T释放D上的S锁;一般要求在读取数据前要向该数据加共享锁,所以共享锁又称为读锁。

2010-08-27
页数17
浏览1031
下载10

已下载用户的评价7.43分

您还未下载该资料,不能发表评价;
查看我的 待评价资源
cf_chenfeng2000cf_chenfeng2000   总裁助理/总经理助理 , 昆仑银行2018-12-25
有用
感谢分享,有用,学习了
zxezxe   软件开发工程师 , 建行2010-08-27
没用
xiexie!!!!!

贡献者

mj001业务经理,工行
X社区推广