并行查询下查询执行计划的选择

来源 :太原理工大学 | 被引量 : 0次 | 上传用户:gmzz2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
查询是数据库系统主要的工作负载,其执行效率的高低决定数据库运行性能的优劣。一个查询存在多种执行计划,这些执行计划最终生成的结果集相同,执行效率却存在很大差异。较优执行计划可显著缩短查询响应时间,提高其执行效率。在数据库系统中,查询优化器负责为查询选择较优执行计划。当前,查询优化器通过数据库参数配置,静态地选择较优执行计划。当固定系统配置参数、给定查询语句时,查询的较优执行计划随之确定。在并行查询情景下,随着查询语句的多样化,查询间的相互影响—查询交互复杂多变,查询响应时间大幅延长或缩短。在不同并行查询情景下,同一查询所受到的查询交互的大小不同,其同一执行计划运行效率并不一致。因此,并行查询下较优执行计划的选择须考虑查询交互。现有查询优化器仅通过配置数据库参数很难准确反映复杂多变的查询交互。在不同并行查询情景下,查询优化器所选较优执行计划始终不变,较优执行计划选择动态性差。针对查询优化器所存在的这些问题,本文在选择查询执行计划时考虑查询所受其它查询影响的大小,提出一种普适于多查询并行时,度量查询交互大小的标准QIs(Query Interactions);基于QIs,提出一种动态地为查询选择较优执行计划的方法TRating(Time Rating)。该方法综合考虑查询交互及查询执行计划权重,当查询采用不同执行计划执行时,预测其在查询组合中的响应时间。较小值所对应的执行计划,即为该查询在当前并行查询下的较优执行计划。实验结果表明,TRating方法在为查询选择较优执行计划时准确率达61%,相比当前查询优化器提高了25%。同时,该方法在为查询选择次优执行计划时准确率高达69%。当多查询并行时,本文TRating方法可为新进入的查询选择其在当前并行查询下较优执行计划,缩短查询响应时间,从而缓解数据库负载压力,提高运行性能。
其他文献
近年来随着考古工作的逐渐深入,彩绘石质佛造像大量出土,是研究佛教发展、佛教艺术和石刻造像工艺等方面的重要实物材料。受埋藏环境影响,石质佛造像表面广泛产生了质地坚硬
我国的创业教育具有明显的政策引导特征,创业教育的发展离不开政策的推动和支持。我国实施创业教育已有将近20年的时间,取得了较为丰硕的成果。创业教育的定位从最初的就业教育转变为现阶段的素质教育,即培养创新创业型的复合人才。创业教育改革是高等教育综合改革的突破口,但我国大学生创业教育在取得成果的同时还存在一些不足之处。基于此,本文从公共政策的视角出发对我国地方高校大学生创业教育进行研究。在对国内外有关创
二十世纪九十年代的中国在改革开放的带动下,公共事业的发展也跟着经济的增长驶入高速公路。由此,地方政府公共财政支出的压力越来越大。在这样的背景下,中国式“土地财政”
会计信息可比性作为财务信息质量特征之一,能有效提高信息透明度,降低公司代理成本。上市公司可以通过可比的财务信息向波动的市场环境传达公司的优势信息从而获得进一步的发展机会。会计信息可比性受公司治理机制影响,良好的公司治理机制可以有效改善公司信息环境,提高公司信息透明度。那么我国经济政策不确定性对会计信息可比性的影响有多大?公司治理特征对两者关系又有什么作用呢?基于以上两个问题,本文选取2008年一2
21世纪,吕梁市焦化产业能够加速发展主要依靠其当地的资源优势,这推动了吕梁市的经济发展出现了短暂的繁盛。为吕梁市的经济发展做出最大贡献的就是焦化产业,它发展壮大了其
圆锥破碎机是散体物料破碎的主要设备之一,其广泛应用于采矿、冶金、建筑等行业。其工作环境恶劣,主要零部件经常在高速重载的条件下工作,其造成的结果表现为能耗钢耗巨大。
最优化在实际生活中应用十分广泛,故对全局优化问题的相关理论和方法的研究受到了高度的重视.其中非凸规划全局优化问题的局部极小点一般是多个,即求解全局极小点是一个十分
自我国改革开放以来,经济形势日新月异,企业的发展进入快车道。但同时企业间竞争也越来越激烈,需要企业寻求新的发展战略来应对越来越严峻的市场环境。20世纪50年代美国企业
磁流变抛光液是一种流变特性可以改变的新型智能材料,其被广泛应用于精密零件及脆硬材料的光整加工,但由于存放过程中颗粒的沉降影响了加工效率和使用寿命。超声搅拌利用了超声空化效应,空化泡在液体中溃灭时产生的局部高温高压,与声冲流对磁流变抛光液在分子层面高效搅拌,提高沉降稳定性。而声源条件及液体介质参数等多种因素影响了超声空化场。针对搅拌过程中声场研究不足的现状,本文使用多物理场数值计算方法分析多项工艺参
蜘蛛丝是一种综合性能优越的天然生物材料,具有优异的机械强度和生物学特性。蛛丝纤维由特定的蛛丝蛋白形成,并表现出特定的机械性能,这些机械性能又与蛛丝蛋白的序列以及纺