论文部分内容阅读
随着计算机技术的发展,特别是数据库的应用日益广泛,而实时数据库系统作为数据库系统发展的一个分支,它适用于数据处于不断更新且对事物的处理具有时间限制的环境中。事务调度作为实时数据库系统的核心,但是由于数据和事务都具有定时限制,因此对实时事务的调度处理研究就显得十分重要。在总结实时数据库领域发展历史的基础上,本文对主动机制在实时数据库系统中应用的必要性,实时数据库中的事务和数据特征进行了分析说明。在实时数据库系统中,数据随外部环境状态的变化而快速变化,其值只在一定的时间内是有效的,不在这个时间范围就没有意义,因此在数据库中必须正确地表示和存储这个数据,以让相关的事务快速的定位存取。事务本身也具有定时限制,它的处理必须充分考虑到数据的时间限制,另外在实时应用的这种语义环境下,之前的事务模型也不再适用,必须提出更加适当的模型。ARTs-EDB是自主研发且拥有自主知识产权的嵌入式主动实时数据库系统,结合了内存数据库和主动数据库的特点,这就使其具有更加快速和灵活的特点,适用于各种不同的应用环境。实时数据库系统中的事务调度一般是基于优先级的,在给出了一些典型的优先级分配策略的基础上,详细描述了ARTs-EDB系统中如何对实时事务进行优先级分派和调度处理。