DBMS锁机制研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:lzxhno
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为计算机软件的一个重要分支,数据库管理系统是当前最复杂的软件系统之一。数据库管理系统(DBMS)是一个强有力的工具,用于高效地管理大量的数据,并使得数据能够安全地长期保存,并且向用户提供编程接口以及事务管理的能力。 为保证各个并发事务的ACID特性,并且保证高并发度和高性能,数据库系统必须采用某种并发控制机制来保证事务的可串行性调度。负责并发控制的DBMS部件是调度器。一般来说,有三种调度器,分别为基于锁、时间戳和有效性检查。作为一种大型的对象关系型数据库管理系统,OSCAR采用了基于锁的调度器。 本文主要介绍了OSCAR数据库管理系统的锁管理模块的设计和实现方法。本锁管理系统是针对实现二阶段锁协议和树协议而设计实现的。具体实现了三层锁粒度,支持各个锁粒度的自动加锁算法,支持智能的锁粒度升级算法。该模块同时提供死锁检测线程按照可动态调整的时间间隔来执行死锁检测。
其他文献
由于移动Agent计算模式自身的特点,使移动Agent技术有着广阔的应用前景。通信是移动Agent不可缺少的服务之一。通信安全与否,通信效率的高低,直接影响着移动Agent系统的安全性和
随着机器计算能力的快速提升,深度学习算法在计算机视觉领域取得了巨大的突破,为计算机视觉相关的很多问题提供了解决方案,其中包括车流检测与追踪问题。传统的车辆检测算法
随着Internet的发展,TCP/IP已经成为通信领域事实上的国际标准。嵌入式系统通过嵌入式TCP/IP协议栈连接Intranet,甚至Internet,将具有更好的实用性和巨大的经济效益。在对当
地理信息系统是输入、存储、处理、分析、输出与表示空间信息的计算机信息系统。地理信息系统广泛应用于、农业、电力、交通、电信、城市建设等各行业的资源管理。 本文分
本文在此基础上着重就Internet的时延推测方面进行了阐述和讨论。首先介绍了论文背景,即Internet时延推测的原理,重要性、应用,以及国内外的发展状况。接下来围绕此课题进行了详
随着社会的发展,全民教育计划的实施和终身教育观念的深入人心,越来越多的人们加入到科技知识的学习中去,但我国的教育资源相对贫乏,不能够满足全民学习的需求;另一方面我国互联网
参与式感知(Participatory sensing)是最近几年出现的一种感知技术,又称为城市感知(Urban sensing)、以人为中心的感知(People-centric sensing)。参与式感知利用多种数据采
随着虚拟现实技术和计算机图形学的发展,当前涌现出了很多对于房间布置或装修类的软件研究,但大多着眼于三维建模、室内场景漫游以及虚拟场景绘制与显示等方面,涉及到用户对
本文主要研究了核框架下基于小世界体系的自联想记忆模型及其在人脸识别中的小规模应用。内容涉及传统自联想记忆模型统一框架的建立、传统模型全互连结构的简化以及结构简化
2000年,随着Internet泡沫的破灭,对等网络(简称P2P)迅速成为计算机界关注的热门话题之一,财富杂志更将P2P列为影响Internet未来的四项科技之一。  以文件共享为初始目的Peer-t