实时数据库系统中并发控制的研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:jill818
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于工业控制领域以及对时间要求比较严格的应用发展的需要,实时数据库系统(RTDBS)应运而生.由于其并不是传统数据库系统和实时系统的简单集成,因此需要对RTDBS中的一系列概念、理论、技术、方法和机制进行新的研究开发.该文就是对实时数据库中的并发控制进行研究,提出了新的协议,并分别在分布式环境中和移动的分布式环境中进行了进一步的探讨.该文首先通过对常见的几类协议的分析,包括基于2PL的并发控制协议、乐观的并发控制协议和投机的并发控制协议,提出了一种新的基于动态处理的SCC协议,即SCC-DP.SCC-DP协议利用的是系统中的冗余资源,因此性能要随着系统中资源利用情况的变化而变化.我们根据当前事务的执行情况和系统状态,来动态地决定为事务设置的影子数目,是否为事务创建新影子,以及是否将已完成的事务提交等,从而使得系统的性能不会因资源利用情况的变化而变化;而且在需要的情况下,它可以等价于相应的OCC协议,具有较高的灵活性.随着网络的普及,分布式环境中以及移动的分布式环境中的实时数据库应用成了热门话题.该文通过对有线网络特性——全排序性、可预测性、修剪性、缓存性——的分析,基于可预测性提出了新的并发控制协议2PL-PB协议,并且分析了该协议的实时性、实现的可行性以及可以考虑的进一步的改进措施.然后,将2PL-PB在无线网络环境中进行扩展,通过引入全事务到单站点的处理和灵活解决冲突机制两个改进措施,提出了一种新的并发控制协议2PL-WO,使其适用于具有通信耗费高、连接易断开等特点的移动的分布式实时数据库系统(MDRTDBS).该文的最后部分,通过模拟实验及得到的性能测试图对提出的协议进行了性能分析.首先通过RTDBS实验模型将SCC-DP分别与SCC-2S和OCC-BC进行了性能比较;然后利用MDRTDBS实验模型将2PL-WO与2PL-HP进行了性能比较.实验结果证明,在特定条件下所提出的协议具有一定的优越性.
其他文献
软件的再工程可以帮助更好的理解和复用遗产系统,它是提高遗产系统质量和可维护性、提取可复用构件的良好途径.国内外在这方面已经开展了许多研究,取得了一些成果,同时也产生
联邦数据库系统可以解决各个成员数据库系统的数据模型和数据表达的异构,以及语义异构等问题,它从传统的集中式数据库系统的三层模式结构扩展到五层模式的体系结构,提供了异构数
该文提出了一种完整的网络信息集成系统实现方案.网络信息集成系统中的包装器包含访问数据源查询接口的SIDL模块及抽取结构化数据的抽取器模块,目前大多数研究都只讨论了其中
该文就粗糙集理论及其在数据挖掘中的应用进行了较为深入系统的研究.完成的工作和取得的成果在于:提出了在Ziarko变精度粗糙集模型基础上的一种基于分类正确度的粗糙集模型,
由于软件规模和复杂性的增加,软件测试技术研究和工具开发滞后,软件测试中存在大量的手工劳动,从而使得软件测试的效率很低,费用很高.而且,由于软件测试仍然是目前和今后相当
如今,随着计算机硬件以及网络技术的发展,并发程序在提高计算效率上发挥着越来越重要的作用。然而编写高质量的并发程序对于程序员而言并不是一件简单的事。与此同时,并发程序的
该文首先介绍了课题的相关技术,包括.NET框架技术、传输媒介和传输协议的选择、.NET Pemoting技术及多媒体数据处理技术等.接下来讨论平台实现方案和实现过程,论述了平台结构
网络化钻井技术是目前石油钻井信息化研究的一个重要方面,现有网络化钻井软件支撑平台在支持石油钻井应用软件共享和进行异地实时操作中存在对已有钻井软件利用率低,进行协同
手写字符识别是OCR的一个分支,它的研究对象是:如何利用电子计算机自动辨认手写的英文字符和阿拉伯数字。在探索手写字符识别的方法上采用了统计学习理论,利用支撑向量机SVM作为