
db2数据库的并发性
db2数据库的并发性
lanchengxiaoxiao
杂七杂八
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于db2数据库并发性
乐观锁定是与悲观锁定相对应的,所以要谈乐观锁定,就不可避免的要谈谈什么是悲观锁定,什么是乐观锁定? 所谓悲观锁定,就是查询表之后和尝试搜索的更新或删除记录操作之间的时间段挂起锁定的一种锁定策略。我们假设有这样一个场景,见图 56:悲观锁定策略是:用户使用 RR/RS 隔离级别执行 SELECT 操作或以排他 exclusive 模式锁定表并执行查询操作(这里举例说明),通过转载 2012-04-11 11:44:43 · 1597 阅读 · 0 评论 -
关于db2并发性(2)
从DB2 V8以后陆续引入了三个注册表变量:DB2_EVALUNCOMMITTED、DB2_SKIPDELETED、DB2_SKIPINSERTED,为什么要引入这三个变量呢?在DB2没有这三个变量前,如果一个用户正在更改一行数据,那么DB2会在这一行加上排他锁,别的用户不能访问,除非使用UR隔离级别。DB2为了改善应用程序并发性,从DB2 V8以后就陆续引入了这三个变量。这三个变量并不会改变转载 2012-04-11 11:43:43 · 1549 阅读 · 0 评论