NOVOTS KMS 词汇表 Glossary    联系我们 Contact Us
查询 Search  
   
按类别浏览 Browse by Category
NOVOTS KMS .: 数据库 .: DB2 数据库的隔离级别

DB2 数据库的隔离级别

在 db2中如何实现类似oracle中select * from table for update的用法?通过 select * from table  WITH CS/RS/RR USE AND KEEP UPDATE LOCKS 可以实现
 

数据库的常用的隔离级别如下:
Cursor Stability (游标稳定性)
cs:在一个事务中进行查询时,允许读取提交前的数据,数据提交后,当前查询就可以读取到数据。update数据时候并不锁住表  


Read Stability(读稳定性)
rs:在一个事务中进行查询时,不允许读取其他事务update的数据,允许读取到其他事务提交的新增数据


Repeatable Read(可重复的读)
rr:在一个事务中进行查询时,不允许任何对这个查询表的数据修改。


简单的说就是

CS:

如果没提交,是查不到update的纪录的,会等待commit,这个是到update的纪录的时候才等待


RS:
在select的时候,会不让update,但是可以进行insert操作。


RR:
在select的时候,会不让update,和insert,会锁表。


这篇文章对你多有用?

用户评语

添加评语
当前还没有评语.


.: .: .: .: .:
[ 登陆 ]
北京护航科技有限公司 2006

Novots Technologies Limited