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

来源 :北京化工大学 | 被引量 : 11次 | 上传用户:kitwe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分页是每个Web应用程序都要面对的一个问题。对于小型的应用,可以采取一些很粗糙的做法,比如对于每次请求都从数据源直接提取数据,这样做简单易行,不失为一个较好的解决方案;对于规模较大的应用程序,每个页面都牵扯到大量的数据库访问,数据库的分页查询效率成为提高数据库访问性能的重要问题。本文是对目前广泛应用的多种查询优化算法和多种分页的显示方法进行研究。在查询优化方面利用查询优化器对SOL语句优化原理进行分析,文中主要是对当前使用最频繁的多连接查询语句进行研究。另一方面则是讨论了各种分页方法的优缺点,从而指出了可扩展的分页方法的一些基本思想以及接口描述。然后以一特征实例讨论了Web数据库数据记录分页显示的程序设计方法,并结合采购招标系统当中订单分页查询问题给出了相关文件的部分程序源代码。结果表明,该方法能够达到显示逻辑和业务逻辑的分离、代码的重用、与具体数据库无关等优点。另外,文中所讨论的分页技术已应用于笔者开发的实际应用系统当中。经测试,该方案能够体现了较好的系统性能。如在对5万条数据库记录进行查询分页时,平均响应时间最短。并且该分页查询技术方案与具体数据库相关性小、通用性好、执行效率较高。在健壮性、安全性、稳定性和移植性上相对其他方法都有良好的改进。
其他文献
十年课堂变革,我们坚持不渝的是课堂导学。  导学是文津中学十年课堂变革追求中对两类典型课堂的辩证选择。一类是传统的“教师一言堂”,一类是当下的“学生个个讲”。这两类典型课堂要么忽视学生主体,要么轻视教师主导,都存在着对课堂本真要义的偏颇。文津中学力图寻找一条务求实效的辩证路线,其本真要义就是始终把握好学生为主体、教师为主导的“双主”原则,努力让学习真正发生。  一、导学是对教学关系的科学理解  我
随着互联网技术的高速发展,需要处理的数据量正在飞速增长,大数据的存储成为了一个非常迫切的需求。云存储是通过将网络中大量的不同种类的存储设备,经由虚拟化技术集合起来共同
近年来,互联网多媒体服务已经越来越普及,这包括各类视频网站以及在线播放软件的风靡。与此同时,无线网络也正经历着飞速发展。因此无线多媒体服务成为业界关注的一个焦点。
采访工作是高校图书馆一切工作的基础,是图书馆自动化建设的重要环节。随着计算机技术和网络技术的发展,高校图书馆如何在计算机、网络环境下发挥最大效率,满足高校师生教学、科