欢迎来到天天文库
浏览记录
ID:33100311
大小:2.21 MB
页数:70页
时间:2019-02-20
《基于db2的数据库性能调优研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、湖南大学硕士学位论文基于DB2的数据库性能调优研究姓名:刘宇明申请学位级别:硕士专业:软件工程指导教师:李心广;黄波20060905工程硕士学位学位论文摘要数据库性能调整是一项涉及多个层面的复杂工作,通过统一规划、系统分析做出相应的调整方法和措施,可以提高数据库的稳定性和可用性,保障系统高效地运行,具有良好的应用价值,同时也对理论研究提供了一定的实践方法支持。针对这种情况,本文结合某银行资料仓库数据库服务器的使用经验,讨论数据库的性能调优问题。首先,介绍了数据库性能优化经历的几个阶段和性能优化应遵循的基本方法,指出本文研究的内容和解决的问题。接着从数据库
2、并行体系结构的选择和设计、逻辑数据库设计,物理数据库设计和应用程序性能几个方面对数据库的性能优化技术进行了详细的分析,归纳总结了一些提高系统性能的实用优化方法、技巧和措施。然后,着重研究了数据库性能优化的改进方法,主要从数据库分区体系结构的改进,数据库查询的改进和并发性能的改进这三个方面入手,在数据库分区体系结构的改进中,采用了比较先迸的多分区数据库并行体系结构:在查询性能的改进研究中,主要针对SQL语句查询做了较多的改进,并总结出了一套通用的查询性能改进方法;在并发性能的研究和改进中,提出了数据库运行在较低隔离级别容易出现的“丢失更新”问题的解决办法。
3、最后,通过实验对性能优化前后的性能做了对比测试,结果表明通过以上优化方法确实较好地改善了数据库的性能,具有较强的实用性。关键词:体系结构;数据库设计;性能优化;参数调整;DB2AbstractTheperformancetuningofthedan&Iascisacomplexworkinvolvedalotofaspects.SincemanycomplexattributionsarealsoresultedinbadperformanceoftheDBsystem,onlycomprehensivesolutionsotherthanasingle
4、andsimpleoneCanwork.Withtheanalysispointedoutabove,wecandrawaconclusionthatintherealworld,researchaboutiteaRpostgreatvaluetoalltheDB—basedapplications.Justbecauseofit,thispapermainlydiscusseshowtoconquertheproblemofbadperformanceDBsystem.Alongthediscussion,theexperiencesoftheusag
5、eofadatawarehousefromabankwillbegivenastheoptionalsolutionstothediscussedproblems.Inthebeginningpart,thestepsthebasicmethodsneededtotackletheproblemofbadperformancearedescribed.Followingthat,theresearchgoalandgainingarepointedoutrespectively.Inthesecondpart,somepracticalmethods,t
6、ipsandsolutionsareconcludedafterdetailedanalysisisdonefromtwopointsofview,namely,thechoiceanddesignofthedatabasearchitecture,andtheperformanceofapplication.Then,focusonwaysofimprovingthedatabaseperformanceoptimization.Intheprocessofoptimizingthedatabasepartitionarchitecture,akind
7、ofadvancedmulti-partitiondatabaseparallelarchitectureisinvolved.TheresearchofoptimizingqueryperformancefocusOHSQLquerysentences,andmakeaconclusionofageneralmethodforoptimizingqueryperformance.Asforparallelperformance,anewresolutionwhichresolovedthe“Updatelost”whenthedatabaserunsi
8、nalowisolatedlevel.Inthefinalpart,someda
此文档下载收益归作者所有