嵌入式主动实时数据库ARTs-EDB的事务执行模型

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:baobeicucu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
运行在嵌入式环境下的实时数据库的事务处理和传统数据库差别很大。传统数据库中的事务处理不考虑数据和事务的定时限制,处理的是永久的数据,追求平均性能和系统的吞吐率,而主动实时嵌入式数据库根据时间紧迫度的不同,事务执行有优先级顺序,要保证尽量多的事务在截止期前完成。ARTs-EDB是自行研发、拥有自主知识产权的嵌入式主动实时数据库。ARTs-EDB设计的多线索模块化的进程结构和事务执行模型适应嵌入式微内核的结构,它具有灵活、快速和移植性好的特点,是整个系统构建的基础。一般平坦的事务模型已经不适合ARTs-EDB的需求,建立了嵌套的实时事务模型。ARTs-EDB的每个事务都有一个事务控制块,记录着事务的ID、所占资源和事务状态信息,在整个事务执行过程中事务控制块一直存在。为了满足主动实时事务及时有效的执行,首先事务的优先级分配需要结合事务的截止期,事务调度要按照事务的优先级,其次事务需要在执行前进行预处理操作,以便事务真正执行时提前把所需数据都存放在内存缓冲区,最后由于事务存在依赖性,事务在开始、提交或夭折时,必须考虑到与主动机制的联系。ARTs-EDB建立了有效的事务执行模型。通过事务的接纳、放行的管理,控制了在内存中事务的数量,使事务执行所需的数据装入内存。通过事务调度,执行管理确保了高优先级的事务先执行。
其他文献
目标跟踪是指从一段摄像机记录的视频序列中连续标记出特定目标运动轨迹的技术,是当前计算机视觉研究中一个重要的研究课题,推动了图像处理、模式识别和人工智能等领域的理论
人工智能近年来发展迅速,以自然语言理解为目标的认知智能技术研究成为大家广泛关注的课题。为了让机器具备对自然语言的深入理解及推理能力,关键在于我们需要研究如何实现机
身份认证技术是信息系统安全的第一道屏障,它是在信息安全时代备受关注的一个研究领域。今天,随着网络化、信息化的不断深入和发展,身份认证已成为支撑开展应用的基本服务,对
网络为数据的急剧增长提供了合理有效的存储管理手段,同时也给数据引入了新的安全隐患,譬如黑客入侵、病毒感染、人为误操作等。数据备份是保护数据的有力措施,所以建立一套
本文以网络安全的概念为出发点,讨论了网络安全的关键技术,主要是防火墙技术,包括防火墙的概念,技术分类和体系结构,并在此基础上提出了一种基于内容过滤的防火墙。 基于内容过
人群行为仿真现已成为前沿科研性课题,已广泛应用于电影、游戏、虚拟现实等场景中,现有的异质人群行为仿真方法大多数着眼于人的心理状态,本文从人的生理角度出发,模拟生理特
随着计算机互联网的快速发展和广泛应用,网络安全成了日益关键的问题。为了抵抗来自网络的攻击,计算机安全研究者们提出了许多安全保障技术,这些安全保障技术普遍着重于预防
纺织行业作为我国传统的优势行业,对我国的国民经济有着重要影响。因此通过实现纺织企业的信息化管理,来增强我国纺织企业的竞争力,有着现实和重大意义。工作流技术是近年在计算
本文对图像不对称度计算在胆脂瘤计算机辅助诊断中的应用进行了研究。文章从不对称度理论出发,辅以临床胆脂瘤诊断的一线经验,直接从医学图像的局部不对称度计算入手,设计一个针
数据仓库技术是在数据库的基础上发展而来的新一代信息管理技术,主要用于支持企业信息集成,数据挖掘,企业决策等应用。数据仓库系统要集成多种软件工具,使其能够相互配合、协同工