共查询到20条相似文献,搜索用时 62 毫秒
1.
嵌入式实时内存数据库故障恢复技术 总被引:7,自引:0,他引:7
故障发生后,迅速而有效地恢复对数据库系统而言是至关重要的。本文针对嵌入式实时内存数据库的特征,结合一个具体的嵌入式实时内存数据库系统(ARTs—EDB),给出了相应基于日志的恢复策略和实现技术。 相似文献
2.
根据嵌入式系统环境的特点及其恢复需要,提出一种基于逻辑日志的嵌入式内存数据库恢复子系统设计模式。该子系统采用一主两副的节点模式,保证了数据对象恢复时状态与逻辑日志写时状态的一致性。经过验证试验表明该子系统有效减少了日志信息量,缩短了系统的恢复时间,提高了系统的性能。 相似文献
3.
实时内存数据库分区模糊检验点策略 总被引:5,自引:0,他引:5
检验点技术是实时内存数据库恢复的关键技术之一.在分析实时内存数据库数据特征基础上,给出了综合考虑数据和事务定时约束的数据检验点优先级计算方法.然后,结合内存数据库段式存储结构,讨论了一种基于数据段检验点优先级的分区模糊检验点策略PFCS-SCP. 通过性能测试,表明所提出的检验点策略能减低超截止期事务比率. 相似文献
4.
嵌入式环境下实时内存数据库系统发生故障时要求能快速恢复,检验点策略是实时内存数据库恢复的关键技术.本文基于一个自主开发的嵌入式实时内存数据库原型系统ART-I,提出一种支持该系统故障恢复的模糊检验点策略,并给出两种故障恢复时重做起点的确定策略.通过性能测试表明:所提出的检验点策略及重做起点的确定策略能提高实时事务满足截止期的比率,提高了整个系统的性能. 相似文献
5.
实时嵌入式系统的高速内存数据库设计 总被引:3,自引:1,他引:2
何煦岚 《计算机工程与设计》2008,29(19)
提出了在实时嵌入式系统中使用内存数据库的必要性,并设计了内存数据库中两种不同类型的表结构,线性表和哈希表.介绍了线性表和哈希表的基本特点和基本操作过程,指出了管理数据库对于内存数据库的支持作用和两者之间的数据通信机制,提出了使用通信状态机技术实现两者通信的设计思想,并介绍了状态机3要素的设计和用于通信的各种消息类型,最后通过一个表的传送过程的举例描述了通信过程的典型流程. 相似文献
6.
主动实时内存数据库的组织与故障恢复 总被引:12,自引:1,他引:12
给出了一个支持主动实时的内存数据库的定义、层次存储结构和物理组织。在此基础上,讨论了MMDB的故障恢复,着重阐述了恢复中的重装策略。 相似文献
7.
8.
基于实时日志的嵌入式实时数据库恢复策略 总被引:2,自引:0,他引:2
在分析嵌入式实时数据库数据和事务特征的基础上,讨论了嵌入式实时数据及事务的一致性约束,包括内部一致性、时间一致性(外部一致性和相互一致性).为满足各种一致性,针对不同类型的数据和事务给出了识时恢复的正确性准则.基于这些约束,设计了实时日志及相应的恢复算法.性能分析结果表明,所给出的恢复方法在减低超截止期事务比率、节省系统开销等方面都具有较好性能. 相似文献
9.
嵌入式内存数据库的恢复及重装算法研究 总被引:1,自引:0,他引:1
在嵌入式内存数据库系统中,系统崩溃时数据库主拷贝存于易失性内存中,因此需要把数据库主拷贝从外存重装到内存。本文在嵌入式内存数据库恢复技术的基础上讨论了几种重装算法,提出了嵌入内存数据库的数据优先级重装算法,并进行了实验验证。结果表明,数据优先级重装算法比顺序重装算法性能高。 相似文献
10.
实时数据库系统的内存数据库组织与故障恢复 总被引:9,自引:0,他引:9
本文给出一种在内存数据库中能有效节约内存空间的数据组织结构--内存数据库图(MMDBG),然后给出MMDBG的物理组织形式.并重点讨论了基于MMDBG的事务恢复和系统恢复算法,在最大程度上提高系统的响应时间和支持实时事务. 相似文献
11.
工程数据库管理系统OSCAR中的联机增量备份 总被引:1,自引:0,他引:1
介绍了工程数据库管理系统OSCAR中的联机增量备份技术的设计与实现.OSCAR采用基于位图的方法,提供了联机增量备份、累积备份和完全备份功能,同时支持多个备份进程的并发执行.OSCAR还在ARIES协议的基础上实现了备份进程的故障恢复功能,如果在备份过程中发生系统故障或介质故障,在故障恢复之后备份进程可以从断点处继续执行,也可以进行回滚. 相似文献
12.
论文介绍了数据流技术研究、发展状况,而后讨论了数据流管理系统在嵌入式实时系统中的作用,在此基础上,给出了一个支持嵌入式实时应用的数据流管理系统RealStream,详细介绍了RealStream的体系结构及其基于触发器的多重动态查询优化机制。 相似文献
13.
14.
基于Samsung公司32位ARM9处理器S3C2410A硬件平台和Linux操作系统软件环境,设计了一个内嵌Web服务的远程控制器,实现了对多个设备的远程管理和控制.本文详细介绍了系统的设计与实现过程,重点阐述该系统软硬件部分的设计思想和体系架构,并对其中涉及的若干关键技术进行了较为详细的介绍. 相似文献
15.
随着嵌入式系统在实时领域的广泛应用,对嵌入式操作系统在实时性方面提出了新的要求。作为构建嵌入式操作系统宠儿的Linux系统在实时性方面的缺陷成为了亟需解决的问题,研究者们对Linux的实时性改进提出了很多好的方法。其中既有从以前的实时系统继承下来的,也有为Linux专门设计的。文中对其中的主要方法进行了概括总结,最后提出运用AOP提高Linux系统实时性的设想。 相似文献
16.
对于一个高效的应用服务来说数据库备份与恢复是非常重要的。本文的首先介绍和比较了物理备份、逻辑备份和RMAN备份,最后,根据数据库备份和恢复原理,设计了一套Oracle数据库的备份方案。 相似文献
17.
嵌入式系统协调设计中,通常采用协同验证方法检验系统设计的正确性,目前比较常用的验证手段有行为验证和基于处理器结构的指令集模拟.指令集模拟从底层时序关系模拟CPU功能,通过建立与硬件模拟器连结关系来验证软硬件接口.指令集模拟的主要特点是模拟精度高,但模拟速度慢,对于不同的CPU结构需要构造不同的指令集模拟器.文中研究一种基于RTOS实时嵌入式系统行为验证模型,通过扩展RTOS功能,建立RTOS软件模拟器,实现RTOS模拟器和VHDL/VerilogHDL协同模拟交互.RTOS模拟器把嵌入式软件功能代码、CPU接口代码以及定制硬件驱动代码分开,实现嵌入式软件设计与硬件平台的弱相关,从更高层次验证系统功能。 相似文献
18.
文瑞映 《数字社区&智能家居》2006,(8):29-29,87
数据库备份与恢复是数据库管理中的一个十分复杂而重要的组成部分,特别是对数据库的恢复。本文以ORACLE数据库为例,结合图书管理系统,介绍ORACLE数据库备份与恢复方法在具体实例中的应用。 相似文献
19.
针对嵌入式Linux系统的特点,通过设置检查点(checkpoint)实现ARM平台进程级容错。在检查点工作时,通过/proc文件系统与内核进行交互,实时地获取与进程有关的PID、CPU状态以及内存信息,并保存在存储介质中。当进程出现故障后,将上述与进程有关的状态信息进行恢复,从而实现进程级容错。实验表明,该进程级容错系统有较好的容错能力,极大地缩短了进程恢复的时间。 相似文献
20.
ORACLE数据库的备份与恢复 总被引:1,自引:0,他引:1
文瑞映 《数字社区&智能家居》2006,(23)
数据库备份与恢复是数据库管理中的一个十分复杂而重要的组成部分,特别是对数据库的恢复。本文以ORACLE数据库为例,结合图书管理系统,介绍ORACLE数据库备份与恢复方法在具体实例中的应用。 相似文献