能耗有效的数据库查询处理技术研究

能耗有效的数据库查询处理技术研究

ID:34580680

大小:6.45 MB

页数:75页

时间:2019-03-08

能耗有效的数据库查询处理技术研究_第1页
能耗有效的数据库查询处理技术研究_第2页
能耗有效的数据库查询处理技术研究_第3页
能耗有效的数据库查询处理技术研究_第4页
能耗有效的数据库查询处理技术研究_第5页
资源描述:

《能耗有效的数据库查询处理技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中国科学技术大学硕士学位论文能耗有效的数据库查询处理技术研究作者姓名:学科专业:导师姓名:完成时间:邢宝平计算机应用技术金培权副教授二。一四年四月

2、

3、IIIIIIIIUllUllIIUIIlY2601570UniversityofScienceandTechnologyofChinaAdissertationformaster’Sdegree■■I■_一_一●●●■●KeSearCnOnEnergy15竹ICIentQueryProcessing乃chnologies一_一_一forDatabaseSystemsAuthor'sName:Baopin

4、gXingSpecialty:ComputerApplicationTechnologySupervisor:Prof.PeiquanJinFinishedtime:April,2014中国科学技术大学学位论文原创性声明本人声明所呈交的学位论文,是本人在导师指导下进行研究工作所取得的成果。除已特别加以标注和致谢的地方外,论文中不包含任何他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的贡献均己在论文中作了明确的说明。作者签名:辑签字日期:—兰垒丛包划中国科学技术大学学位论文授权使用声明作为申请学位的条件之一,学位论文著作权拥有者授权中国

5、科学技术大学拥有学位论文的部分使用权,即:学校有权按有关规定向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅,可以将学位论文编入《中国学位论文全文数据库》等有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。本入提交的电子文档的内容和纸质论文的内容相一致。保密的学位论文在解密后也遵守此规定。切公开口保密(——年)作者签名.一蜱签字日期:ZQf箪丛.乙l导师签名:≠虹签字日期:2Qf5f.丛纠摘要绿色计算旨在研究面向可持续发展的低成本、低能耗的新型计算机系统、模型和应用。近年来,低碳、节能、环保等理念日益受到国家

6、和社会的关注,也促使人们开始关注计算机系统的能耗问题。如何使计算机系统在满足性能需求的前提下尽量地节约能耗,即如何提高计算机系统的能耗有效性,已经成为一个新的研究热点。本文针对能耗有效的数据库系统进行了相关研究。数据库系统中的能耗有效性旨在使用更少的电能来提供相同的服务,例如:处理的事务数量、响应的I/O请求数量等等。能耗有效性越高,说明数据库系统可以用更少的能耗就能够响应同样数量的操作,换句话说,可以用更少的能耗达到同样的性能。为了构建能耗有效的数据库系统,本文着重想回答两个问题:1、数据库系统中哪些部件是影响能耗的主要因素?在性能方面,已经知道I

7、/O代价是影响数据库系统性能的主要因素。但对于能耗指标,还没有一个明确的答案。本文围绕这一问题,设计和搭建了一个能耗基准测试平台,通过实验从多角度对数据库系统的能耗和性能进行了测试,包括不同类型数据库管理系统执行的性能和能耗结果、不同类型负载在不同系统配置下执行的性能和能耗结果,明确了提升数据库系统能耗有效性的关键所在。2、数据库查询处理过程如何能够更好地体现能耗有效性?查询处理器是现在数据库系统中决定性能的关键部件,但现有的设计只考虑了时间性能,没有顾及能耗。所以,本论文围绕这一问题,研究了如何在查询处理器中加入能耗代价,实现能耗有效的查询优化技术

8、。具体而言,本文的主要贡献包括:(1)设计并实现了一个数据库系统能耗有效性基准测试平台,并对数据库系统的能耗和性能进行了测试。已有研究中使用的能耗测试方法,大多是采用万用表测量或者软件模拟的方式,只能实现粗粒度的系统级能耗测试,无法实时地反映数据库系统在响应查询时各个部件所花费的能耗和性能细节。本文设计的测试平台能够较好地解决这些问题,并且可以实现测试自动化。通过大量的实验,对不同软件、硬件和参数设置下数据库系统的能耗有效性进行了测试和分析,为设计能耗有效的算法奠定了基础。(2)提出了一种能耗有效的查询优化方法。本文中首先提出了基于回归分析方法建立操

9、作符层功耗预测模型,可以准确地预测给定查询在执行过程中平均功耗。接着,在已有查询优化器中提出了结合预测能耗成本和时间成本的新的查T摘要询执行代价计算模型,引入了性能退化度调节因子,可以有效地调节两者权重,进而进行执行计划的选取。最后,在真实数据库系统Post铲eSQL和11PC测试负载下,进行了大量实验,证明了方法的有效性。关键词:数据库系统;能耗有效性;测试平台;查询优化IIAbstractGreencomputingaimsatrealizingsustainabledevelopmentofnewcomputersystems,models,a

10、ndapplicationswithfewenergyconsumptions.Recently,theso

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。