Chinaunix首页 | 论坛 | 博客
  • 博客访问: 427139
  • 博文数量: 239
  • 博客积分: 8010
  • 博客等级: 中将
  • 技术积分: 2431
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-02 21:12
文章分类
文章存档

2008年(239)

我的朋友

分类: DB2/Informix

2008-06-17 23:30:26

可用的并发控制机制

数据库系统的并发控制机制,要能够解决由于事务的并发执行而带来的所有问题,实现事务集的串行化调度。数据库系统可以采用的并发控制机制,主要有以下这些:

1)锁机制

2)多版本机制

3)时间戳机制

4)有效性检查机制

任何一种并发控制机制,都首先要解决更新丢失问题。用户在使用具体的数据库系统时,可以根据自身应用系统的需要,设置数据库系统的并发控制能力,允许系统中出现不可重复读、幻像读现象,从而提高事务并发能力以及应用程序的效率。

我们常用的数据库系统:DB2ORACLEINFORMIXSYBASE,其并发控制用到锁机制和多版本机制。因此下面我们就只对这两种机制进行讨论。至于其它的并发控制机制,感兴趣的读者可以参看相关数据库书籍。

阅读(509) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~