工控环境下实时数据库事务管理技术研究

工控环境下实时数据库事务管理技术研究

论文摘要

随着计算机和数据通信技术以及网络的蓬勃兴起和迅速发展,信息技术对传统工业控制领域产生越来越大的影响。通过将计算机技术、控制技术、网络技术、管理技术等进行整合,提出了工业控制自动化系统的概念。实时数据库系统作为工控自动化的基础数据平台,为各类应用系统提供数据支撑,是工控系统建设的核心模块之一。C/S结构的分布式实时数据库在工控领域得到了广泛的应用。用户能够通过服务器集中管理地理上分散的实时数据库,实现数据库逻辑上的统一。本文针对工控环境下C/S结构分布式实时数据库的事务管理技术进行了较深入的研究,以保证事务处理的实时性以及并发度。针对事务的种类以及数量的不同,提出了定时调度策略结合“固定优先级—最小空余时间优先”(Time&Fixed Priority-LeastSpare-time First,T&FP-LSF)的调度算法。该算法使得服务器在收到大量事务请求的情况下,能够根据事务的固定优先级来调度事务,以保证硬实时事务全部满足截止期,且大部分软实时事务在截止期内完成。实时数据库的并发控制机制也是事务管理技术的重要组成部分之一。本文根据事务在执行阶段和提交阶段的特点,结合调度算法与2PC提交协议来考虑,提出了分阶段的并发控制机制(GradingConcurrency Control Mechanism,GCCM)。分别给出了实时调度的主要模块以及基于Hash索引技术的并发控制技术的实现方法。最后通过在仿真测试平台SW-Test上做的相关测试表明T&FP-LSF结合分阶段的并发控制机制,能够使得系统有效减少事务的错失率以及事务重启率。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究意义
  • 1.2 国内外研究现状
  • 1.3 论文研究内容及组织结构
  • 第二章 实时数据库系统
  • 2.1 相关概念
  • 2.1.1 实时数据库特征
  • 2.1.2 事务的分类
  • 2.1.3 性能指标
  • 2.2 总体结构设计
  • 2.2.1 基于C/S的分布式结构
  • 2.2.2 实时数据库内核结构
  • 2.3 本章小结
  • 第三章 实时数据库的事务管理技术研究
  • 3.1 事务管理过程及数据结构
  • 3.2 T&FP-LSF调度算法研究
  • 3.2.1 调度转换模型
  • 3.2.2 常见调度算法
  • 3.2.3 T&FP-LSF调度算法
  • 3.3 分阶段的并发控制机制研究
  • 3.3.1 并发控制理论
  • 3.3.2 常见并发控制协议
  • 3.3.3 2PC提交协议及其扩展
  • 3.3.4 分阶段并发控制算法
  • 3.4 相关研究比较及算法总结
  • 3.5 本章小结
  • 第四章 实时数据库事务管理技术的实现
  • 4.1 调度算法的实现
  • 4.1.1 调度器的设计
  • 4.1.2 实时调度主要模块
  • 4.2 并发控制机制的实现
  • 4.2.1 实时数据库的索引机制
  • 4.2.2 并发控制主要模块
  • 4.3 仿真测试
  • 4.4 结果分析
  • 4.5 本章小结
  • 第五章 结论与展望
  • 5.1 结论
  • 5.2 展望
  • 参考文献
  • 致谢
  • 攻读硕士学位期间科研及论文完成情况
  • 相关论文文献

    • [1].浅析资源共享并发控制机制[J]. 轻工科技 2020(09)
    • [2].高级数据库并发控制机制的研究[J]. 信息与电脑(理论版) 2018(17)
    • [3].数据库管理系统并发控制机制应用研究[J]. 数字技术与应用 2014(12)
    • [4].分布式数据库系统的并发控制机制研究[J]. 中国科技信息 2008(11)
    • [5].基于多版本的内存数据库系统并发控制机制的设计与实现[J]. 计算机与数字工程 2011(10)
    • [6].载货车辆称重管理系统中并发控制机制的研究和实现[J]. 电脑知识与技术 2008(33)
    • [7].协同虚拟环境中的并发控制机制[J]. 计算机工程 2009(04)
    • [8].一种自适应实时事务并发控制新方法[J]. 信息技术 2010(04)
    • [9].一种基于移动计算环境的并发控制策略[J]. 微电子学与计算机 2009(07)
    • [10].一种自适应多版本实时事务并发控制[J]. 河南科学 2009(05)
    • [11].Maya协同设计系统中的并发控制机制[J]. 计算机工程 2011(23)
    • [12].关系数据库的并发控制与实现途径[J]. 长治学院学报 2012(05)
    • [13].嵌入式移动实时数据库管理系统的并发控制[J]. 武汉理工大学学报 2009(18)
    • [14].虚拟样机协同设计并发控制策略研究[J]. 计算机应用研究 2008(10)
    • [15].基于临界区划分的实时事务并发控制机制[J]. 小型微型计算机系统 2013(04)
    • [16].网络环境下的数据库开发和管理[J]. 数字通信世界 2017(08)
    • [17].协同教学系统的策略研究[J]. 教育与职业 2009(05)
    • [18].关系数据库事务操作及并发控制机制[J]. 电脑知识与技术 2009(11)
    • [19].一种基于XML的可变粒度冲突避免策略[J]. 南京师范大学学报(工程技术版) 2008(04)
    • [20].适用于实时数据库系统的并发控制协议[J]. 计算机工程与设计 2009(03)
    • [21].linux系统下nginx高连接并发控制机制研究[J]. 河南财政税务高等专科学校学报 2017(04)
    • [22].高校实验室财务管理系统的设计与实现[J]. 计算机与现代化 2012(01)
    • [23].对一种企业级电子表格引擎性能的研究和改进[J]. 计算机应用与软件 2008(01)
    • [24].分布式数据库在高校信息化建设中的应用[J]. 计算机与网络 2008(Z1)
    • [25].嵌入式实时数据库并发控制机制研究[J]. 计算机与现代化 2008(11)
    • [26].协同建模系统中的一种对象引用正确性保证方法[J]. 计算机研究与发展 2011(11)
    • [27].基于断开模型下网络数据库系统的并发控制协议研究[J]. 电脑知识与技术 2008(30)
    • [28].CSCW环境下博士CAD系统中的并发控制机制研究[J]. 计算机工程与设计 2008(23)
    • [29].事务存储:具有容错特性的并发控制机制[J]. 计算机工程与科学 2012(07)
    • [30].一种面向协同虚拟地理环境的并发控制机制[J]. 系统仿真学报 2009(22)

    标签:;  ;  ;  ;  

    工控环境下实时数据库事务管理技术研究
    下载Doc文档

    猜你喜欢