数据完整性
正在加载中...
资料简介:
引用
更新丢失:当有两个写进程同时修改相同的数据时,往往会出现一个写进程做的修改覆盖了另一个写进程的修改。这种情况是完整性问题最常见的类型。互斥锁的设计就是防范这种问题的出现。
脏读:一个事务修改的数据在提交前被另一个事务读取,就会发生脏读。由于事务提交的修改有可能会被回滚,因而其他事务读取的这个数据就可能不正确。为了避免读锁导致的竞争,许多数据库都允许脏读。
更新丢失:当有两个写进程同时修改相同的数据时,往往会出现一个写进程做的修改覆盖了另一个写进程的修改。这种情况是完整性问题最常见的类型。互斥锁的设计就是防范这种问题的出现。
脏读:一个事务修改的数据在提交前被另一个事务读取,就会发生脏读。由于事务提交的修改有可能会被回滚,因而其他事务读取的这个数据就可能不正确。为了避免读锁导致的竞争,许多数据库都允许脏读。
2011-03-07
页数4
浏览1348
下载3