分布式数据库多连接查询优化算法的研究

被引量 : 0次 | 上传用户:e56urty
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术和数字通信技术的蓬勃发展,传统的集中式数据库在处理大量数据的查询效率和存储速度上具有了很大的局限性,从而不能满足人们的需求,因此具有数据分布存储和分布处理特性的分布式数据库系统就迎刃而来。由于数据具有分布的特点以及分布式数据库本身的复杂因素,因此查询问题就成为分布式数据库中的关键问题,而影响查询技术的关键因素又是查询优化问题,查询优化的好坏决定了查询效率的高低。与传统集中式数据库查询优化不同的是,分布式查询优化不仅要考虑本地处理的代价,而且还要考虑远程的通信代价。在分布式数据库查询中,多关系连接操作是最常用的操作,也是花费通信代价最大的操作,因此多关系连接查询优化就成为人们研究的热点和问题。虽然很多研究者在这方面做了很多的工作,但分布式数据库查询优化在很多地方还存在着不足,例如:对于多个关系采用半连接操作时,如何选择一个最有益的半连接执行顺序,以及如何选择最有益的半连接,如何利用分布式数据库的特性提高算法的并行执行能力等。本文首先介绍了分布式数据库系统的一些基本理论,例如:分布式数据库系统的发展历程、定义、分类、组成、模式结构及功能;然后介绍了分布式查询优化技术以及常用的连接策略;最后以传输代价最小为目的,针对多关系在采用半连接策略连接时存在的问题,在以往算法的基础上提出了一种基于有向无循环图的查询优化算法。该算法通过代价估算来选择最有益的半连接策略,并通过设置节点的入度数和动态参数表不断地更新有向无循环图来选择最优节点,从而获得最优的半连接执行顺序,并对每个关系进行了充分地缩减,而且该算法隐含并行操作。最后以一个小型的教学管理系统为实验平台,通过实验验证了有向无循环图算法的性能。
其他文献
本研究采用实证方法考察了中国大学生与罪犯在一些自由意志问题上的态度,并针对结果进行了分析与综合讨论。实证研究包括以下三个部分。1、调查大学生与罪犯在自由意志观量表
<正>朱先生是作家塑造得相当成功的人物,他的言行体现了"达者兼济天下,贤者独善其身"的理想。小说中写朱先生应邀去南方讲学。可是此次讲学却本末倒置,学术被冷置,同仁们不提
广州地铁原2号线于2010年9月拆解,连同新开通的26.7km、20座车站一起,形成新的2号线和8号线。由于原2号线停运工程拆解时间短,拆解后要立即按2条线来运营,故拆解前不具备条件进行
<正>在中学语文教学中,对叙事性作品的人物分析无疑是课堂教学的重心所在。这其中有一个突出问题在于,限于教材篇幅,对长篇小说经典文本只能节选其在思想表达和艺术特色较为
边缘作为图像最基本的特征,存在于图像的不规则结构和不平稳现象中,即存在于信号的突变点处,这些点不仅传递了大部分的图像信息并且给出了图像轮廓的具体位置,而这些轮廓又是
盐酸二甲双胍(Metformin Hydrochloride, MH)主要通过降低肝及外周组织对胰岛素的敏感度来降低血糖水平;马来酸罗格列酮(Rosiglitazone Maleate, Rg-M)是一种高选择性过氧化酶
<正> 中药栽培具有悠久的历史,伴随着中医药学的发展和农业生产技术水平的提高,现已成为一门独立的学科。中药栽培是中医药学的重要组成部分,具有十分重要的作用。因为,栽培
<正> §1.引言用交替方向隐式法(简称ADI法)数值解椭圆和抛物型偏微分方程已经被证实是很有效的。但是,由Peaceman和Rachford所奠基的解二维问题的ADI法基本公式无法推广解三
共同犯罪是一种常见的犯罪形态,同时也是一种复杂的社会现象。其具有多发性和复杂性等特点,从古至今在各国刑事立法中占有十分重要的地位,也是刑法学领域研究中的一个重点和
社会动员是人类社会特有的能动性活动。在人类改造客观世界的社会实践过程中,社会动员发挥了巨大的推动作用。在阶级社会,不同的国家、民族,不同的阶级、阶层,为了各自不同的