浅论一种分页查询优化方法的研究与实现

浅论一种分页查询优化方法的研究与实现

ID:35146512

大小:2.48 MB

页数:65页

时间:2019-03-20

浅论一种分页查询优化方法的研究与实现_第1页
浅论一种分页查询优化方法的研究与实现_第2页
浅论一种分页查询优化方法的研究与实现_第3页
浅论一种分页查询优化方法的研究与实现_第4页
浅论一种分页查询优化方法的研究与实现_第5页
资源描述:

《浅论一种分页查询优化方法的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、北京化工大学硕士学位论文一种分页查询优化方法的研究与实现姓名:王瑞波申请学位级别:硕士专业:计算机应用技术指导教师:李辉20090608摘要一种分页查询优化方法的研究与实现分页是每个Web应用程序都要面对的一个问题。对于小型的应用,可以采取一些很粗糙的做法,比如对于每次请求都从数据源直接提取数据,这样做简单易行,不失为一个较好的解决方案;对于规模较大的应用程序,每个页面都牵扯到大量的数据库访问,数据库的分页查询效率成为提高数据库访问性能的重要问题。本文是对目前广泛应用的多种查询优化算法和多种分页的显示方法进行研究。在查询优化方面利用查询优化器

2、对SQL语句优化原理进行分析,文中主要是对当前使用最频繁的多连接查询语句进行研究。另一方面则是讨论了各种分页方法的优缺点,从而指出了可扩展的分页方法的一些基本思想以及接口描述。然后以一特征实例讨论了Web数据库数据记录分页显示的程序设计方法,并结合采购招标系统当中订单分页查询问题给出了相关文件的部分程序源代码。结果表明,该方法能够达到显示逻辑和业务逻辑的分离、代码的重用、与具体数据库无关等优点。另外,文中所讨论的分页技术已应用于笔者开发的实际应用系统当中。经测试,该方案能够体现了较好的系统性能。如在对5万条数据库记录进行查询分页时,平均响应时

3、间最短。并且该分页查询技术方案与具体数据库相关性小、通用性好、执行效率较高。在健壮性、北京化.T.犬学硕}:学位论义安全性、稳定性和移植性上相对其他方法都有良好的改进。关键词:分页,Web应用,查询优化,优化器,数据库ⅡABSTRACTASTUDYANDIMPLEMENTATIoNoFPAGIN』垤IoNQUERYOPTIMIZATIONPageisaproblemforeachWebapplicationtoface.Forsmall-scaleapplications,someveryroughapproachescanbetaken,f

4、orexampleitissimpleandabettersolutiontoextractthedatafromdatasourcedirectlyforeachrequest;whileforlarger-scaleones,alargenumberofdatabaseaccessareinvolvedineachpage,thepagingqueryefficiencyofdatabasehasbecomeanimportantissuetoimproveperformanceofdatabaseaCCeSS.Thisarticleha

5、sresearchonmultiplequeryoptimizedalgorithmswhicharewidelyusedanddisplaymethodsofvariouspage.TheoptimizedprincipleofSQLstatementsisanalizedthroughoptimizerinqueryoptimization,multi-joinquerymostfrequentlyusedatpresentismainlystudiedinthetext.Ontheotherhand,theadvantagesanddi

6、sadvantagesofvariouspagingmethodsarediscussedtopointoutsomebasicideasandinterfacialdescriptionsofextendedpagingmethods.ThentheprogrammingsofdatarecorddisplayedpagelyinWebdatabasearediscussedthroughacharacteristicexample,andsourcecodesofsomeproceduresalegivencombiningwithpag

7、ingqueriesofordersinprocurementandtendersystem.TheresultsshowthatthismethodcanIII北京化‘丁人学硕:Ij学位论文achievethemeritswiththeseparationofdisplaylogicandbusinesslogic,reuseofcodes,andnothingtodowiththespecificdatabase.Inaddition,thepagingtechnologydiscussedinthearticlehasbeenappli

8、edtothepracticalapplicationalsystemsdevelopedbytheauthor.Aftertesting,theprogramca

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

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

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