基于db2关系型数据库的查询性能调优

基于db2关系型数据库的查询性能调优

ID:34122122

大小:3.13 MB

页数:88页

时间:2019-03-02

基于db2关系型数据库的查询性能调优_第1页
基于db2关系型数据库的查询性能调优_第2页
基于db2关系型数据库的查询性能调优_第3页
基于db2关系型数据库的查询性能调优_第4页
基于db2关系型数据库的查询性能调优_第5页
资源描述:

《基于db2关系型数据库的查询性能调优》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、儡卜一李桂花(作者姓名)指导教师姓名刘均哥0教授(职务、职称、学位、单位名称及地址)申请专业学位级别硕士专业名称计算机系统结构论文提交日期2Q!Q!03——论文答辩日期2010逝学位授予单位和日期电壬科撞太堂答辩委员会主席评阅人2010年月日注l:注明<国际十进分类法UDC》的类号。r、t.,¨!',:‘.i'。^‘‘^冷-●p1r●●独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技

2、大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:查趣日期:加加年岁月珈论文使用授权本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)签名:耄牲拉一导师签日期:/.、』铜.套小L,1年岁.月眵日厶●.

3、一摘要随着社会全球化经济的不断发展,企业规模迅速扩大,对海量数据的处理要求必然越来越高,这就需要一个高性能数据库的支持。mM的DB2数据库系统就是一款高性能的关系型数据库系统,它主要应用于大型应用系统,如银行、证券、航空等领域,具有较好的可伸缩性,支持从大型机到单用户环境,应用于Os/2、OS,400、OS/390、力OS、UNⅨ、AⅨ、W协dows等平台上,因此研究DB2数据库性能调优具有非常重要的意义。调优数据库常常是一项挑战,通常最有效的调优方法,一种是对数据库查询性能的优化,通过高效的访问路径算法和连接算法达到性能的调优;

4、另一种方法是通过查找哪些SQL语句消耗的资源最多来获得有问题的SQL,然后决定采取一定的SQL调优措施来减少资源消耗,提高效率。在实际应用中,引起数据库性能瓶颈的往往是一些编写的比较恶劣的sQL语句。事实上sQL调优并不简单,它需要计划和设计都很好的测试策略、细致的观察和深入的分析,而且不同的运行平台可能产生不同的结果,因此SOL语句性能调优是数据库性能调优重要的一部分。本课题就是主要对查询性能调优的研究。本文首先对DB2的特征和体系结构做了简要介绍,接着研究了SQL语句中的谓词结构及其性能评估原则,并分别从访问路径优化,谓词转换

5、等多个方面分析研究了SQL查询性能优化的方法。在第四章中,通过对DB2的深入学习和研究,提出了动态规划查询性能调优算法,此外该算法在动态规划的分治思想和避免重复计算思想的基础上又引入了哈希连接方法,哈希连接可以在很大程度上提高复杂sQL语句的性能。通过实例验证,证明了该算法可以大大提高了查询效率,并可以为SQL语句生成最优访问路径,缩短运行时间。在第五章,本章主要研究了问题查询语句存在的性能问题,通过分析研究,提出了对问题查询语句的优化解决方法,并通过OSC工具软件对问题的解决方法实施前后进行了实际的数据分析对比,实现了对问题查询

6、语句的优化。并提出了通过sQL语句进行查询优化的方法,该方法可以大大提高查询优化的效率。最后,对本文的研究工作进行了总结,并做了下一步工作展望。关键词:DB2,查询,性能调优,动态规划,OSC0●■一厶l唁ABSTRACTwitllⅡ坨devcl叩mentofmeglobalizedeconoIny’mescaleofcompaIlyhaSeXpaIldedrapidlyarldmerequiremeIltsforpr0CessingmassiVedataaremoreandmorecomplicated,a11dtllisreq

7、uir懿ahi咖perfom雒cedatabaseSupport.mM’sDB2datal)aLseisahi曲perf.0曲anCerel撕oI试datab淞esyStem,Ⅵ柱chismailllyuSed:iIllarge-scale印plicatioI塔,sllchasballkill舀se伽riti销,a_viation锄domerfieldS,h船goodscalabili呗supportS舶mtllemaill缸瞄etoasin酉e1lsereIl啊ronmentandisusedinOS/2,OS/400,OS/3

8、90,z/oS,UNⅨ,AⅨ,Windows觚domcrplatfonns,SoⅡlcp柏衄aIlcctuningofDB2databasehaSaVe巧iInportantsi髓ificallCe.DatabaSetIlningisof【enac

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

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

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