面向对象数据库的并行查询处理与事务管理

被引量 : 0次 | 上传用户:nothingme
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象数据库(OODB)弥补了关系数据库的缺陷,为许多高级数据库应用领域提供有力支持。但是,OODB中关联查询的处理速度较慢,这严重影响了OODB的性能,阻碍了OODB的发展和推广应用。OODB的许多固有的并行性以及并行处理技术的日益成熟使查询处理的并行化成为提高OODB性能的有效途径。通过研究分析OODB及其查询的本质特点,本文基于无共享结构提出了查询处理的分阶段执行策略、基于对象类的混合式数据放置策略、基于合格标记的数据操作并行执行算法、基于semi-join的并行查询处理算法以及相应的并行查询优化策略。理论分析和模拟测试结果都表明它们优于传统的方法,抓住了OODB及其查询的本质特点,具有一定的实用性和有效性。循环查询是一种既特殊又常见的查询,本文针对OODB及其循环查询的特点,依据“分而治之”的原则提出了一种实用有效的循环查询处理策略,它适用于多种循环查询,对查询的目标类数目没有限制,它具有多项式时间开销。以此为基础,进一步提出了循环查询的并行处理策略。事务管理的效率对于数据库系统的性能来说也是至关重要的。嵌套事务模型是一种复杂度较高、灵活性较大、应用领域较广的事务模型,它已被列入有关OODB的国际标准中。在影响嵌套事务模型执行效率的诸多因素中,事务标识的分配和故障恢复是两个比较重要的因素。本文在深入分析事务处理对事务标识的需求的基础上,结合嵌套事务模型的具体特点,提出了基于位的事务标识分配策略、改进的事务标识分配策略和优化的事务标识分配策略。与传统的事务标识分配策略的对比测试结果表明:它们能够更加有效地满足事务处理对事务标识的各种需求,具有一定的实用性和有效性。针对OODB的页服务器结构和嵌套事务模型的特点,以先写日志协议为基础,本文提出了一种基于页的恢复策略WAL_P,它能够有效地处理各种故障,并具有一定的灵活性和可扩展性。在OODB的实现技术方面,本文探讨了客户/服务器面向对象数据库系统KDOODB的设计与实现。
其他文献
为了总结碎石土滑坡的一般发育规律,分析碎石土滑坡的稳定性,揭示碎石土滑坡变形解体破坏的机理、碎石土古滑坡复活破坏的主要机理和它们的主要诱发因素,通过资料搜集整理和
水利信息化已经成为解决新世纪水问题,实现从工程水利向资源水利转变,从传统水利向现代水利、可持续发展水利转变的战略举措,也是实现水资源科学管理、高效利用和有效保护的基础
由于自然条件的变化和强烈的人为干扰,毛乌素沙地已成为极端受损的生态系统。风蚀、水蚀、滩地土壤盐渍化和生物生产力的退化十分严重,荒漠化进展迅速。因此,退化生态系统的
马岭水利枢纽工程作为国家第一批水利工程PPP试点项目,在施工前期,管理体制不够完善,同时,该项目为施工总承包项目,合同清单按设计概算清单编制,而概算与实际不平衡,工程价款
<正>最近,一则有关白开水的传言在网上流传甚广:凉开水放久了堪比慢性毒药,会导致亚硝酸盐等有害物质增多,造成饮用者机体缺氧,严重者可能死亡。这种说法是否属实?家庭饮用水
关于怎样当好“一把手”文/山西省国家税务局局长李思温我毕业于山西财经学院,参加工作后一直从事财税工作。一九八三年任吕梁行署财政局局长;一九八七年六月任山西省税务局副局
采用硅酸盐水泥和铝酸盐水泥及二水石膏复合配制水泥基无收缩灌浆材料,研究各组成材料对其各项性能的影响。试验结果表明,所配制的灌浆料具有早强、高强、微膨胀、大流动性,1
当好一把手的五要诀文/郭迈正我是脱下军装,又换上税服的。无论在部队,还是到地方,我几乎一直担任各级主管,从未当过副职。总结二十多年来的经验教训,我深深地体会到:要当一名称职的
以徐州地区早园竹叶为研究对象,采用Fenton反应和CuSO4-Phen-Vc-H2O2-DNA反应法测定竹叶提取物的抗氧化活性,以考察竹叶提取物抗氧化活性随季节的变化规律。结果表明:随着竹叶