首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 625 毫秒
1.
关系数据库优化器确定SQL查询的执行计划是一个非常复杂的过程,该文概要性地介绍了数据库应用系统开发各个阶段的优化,对优化器的结构和优化方法作了陈述,包括SQL语句执行计划的产生和确定.该文只对SQL查询执行计划的表达和算法进行了介绍.同一SQL语句有多种执行计划,它们的结果相同,但代价相差巨大.优化的内容很多,包括连接算法的优化,连接顺序的优化,语义的优化,索引的优化等,阐述了Oracle数据库中多关系连接运算中连接顺序的优化方法,并给出了实际应用案例.  相似文献   

2.
对于AI与数据库优化问题,现有技术均须改动数据库底层,影响研究成果的应用且缺乏可扩展性. 提出一种非嵌入数据库的学习式查询优化方法. 在基数估计阶段,使用多模型的方法,对特定的子查询建立神经网络,独立训练不同的子模型,解决需要训练集过多且可扩展性差的问题;在连接优化阶段,应用基于代价的强化学习方法,提高查询优化性能. 针对每个查询,从基数估计到连接排序的优化过程都在数据库外执行,按照得到的优化策略对查询重写,并将重写结果返回到数据库中,通过设置参数使该查询按照指定的计划执行. 在包含8个表的数据集上进行实验验证,与未进行优化的查询进行比较,非嵌入数据库的优化方法具有良好的优化效果.  相似文献   

3.
主要以EMIS系统数据库性能优化为出发点,参照目前网络数据库开发考虑的因素如操作系统、数据库结构、应用程序等,围绕数据库连接,查询语句的执行效率等讨论了该系统性能优化的几个主要方面,并提出了相应的改进方法:优化查询语句;使用连接池;适当数据冗余。由此了解如何分析和改进数据库性能、如何维护一个性能满意的数据库。  相似文献   

4.
Oracle数据库性能调整优化   总被引:1,自引:0,他引:1  
数据库应用越来越广泛,数据量越来越大,数据处理越来越复杂,对数据库的性能要求也越来越高。本文介绍了数据库性能优化目标,分析了影响数据库性能的因素,对SQL查询语句的优化、Oracle内在分配以及磁盘I/O等数据库优化技术进行了详细的介绍。  相似文献   

5.
通过研究Ajax技术的系统响应速度,结合学院资产查询系统中的Ajax实际应用,以执行速度和内存使用量作为Ajax性能优化的关注点,对学院资产查询系统中的页面表格内容局部刷新的速度进行优化,改善用户的操作体验。  相似文献   

6.
企业信息化过程需要大型关系数据库的支撑,针对数据库的性能优化问题,从关系数据库的规范化、查询优化和节省存储空间3个方面介绍了相关的优化策略,对相关研究有一定的指导作用.  相似文献   

7.
数据库是网站非常重要的一部分,数据库因素的好坏直接影响网站的性能。本文主要论述了网站应用中数据库查询优化的必要性,并提出一些查询优化的策略,作为提高网站访问速度数据库技术方面的参考。  相似文献   

8.
通常如何提高运行速度及执行效率是检验关系数据库系统性能好坏的重要标志,需要进行优化设计的地方很多,大体上有逻辑设计、物理设计和查询几个阶段。而相对于其他操作,查询操作所占的比重很大,因此可以说查询速度决定了关系数据库的性能优劣。文章重点讨论查询优化的一些方法,并结合它在实际应用中的例子进行分析。  相似文献   

9.
Web数据库多表查询的关键技术与优化   总被引:1,自引:0,他引:1  
为了满足面向专业的Web数据库通用信息查询服务需要,弥补目前这一方面存在的一些不足,作者研究了Web数据库多表查询中的关键技术与优化方法,即通过查询界面的设计原则,实现方法,引导查询人进行正确的操作,以获得与期望相符的查询结果,同时还对界面进行了优化,压缩了界面HTML文件的大小,降低了网络传输所带来的延时,此外,还讨论了SQL语句的形成,以子查询方式优化SQL语句,提高了查询的效率,改善了Web数据库服务器的性能,特别是当数据库中的记录越多中,Web数据库服务器性能的改善明显,在查询结果界面中,通过引入拖拽机制与隐藏/显示机制来提高查询结果面的交互性,从而使用户获得更好的查询效果。  相似文献   

10.
Hibernate核心API提供了HQL、QBC及本地SQL语句完成查询功能.通过实例给出了这几种接口的实现方法及查询语句的应用过程.为了提升查询性能,分析了Hibernate的缓存机制和检索策略,目的是要确定合理的查询方式,以便得到优化的SQL语句,从而减少访问数据库的频次及节省内存资源.  相似文献   

11.
在分布式数据库查询处理中,连接操作是最常用的、费时的且代价较高的一种操作,也是影响查询效率的关键因素.本文利用数据分片和并行处理策略,提出一种采用直接连接的查询优化算法,能有效地缩减查询处理的响应时间.  相似文献   

12.
分布式数据库半连接查询优化算法的研究   总被引:3,自引:2,他引:1  
在分布式数据查询处理中,连接操作是最常用的、费时的而且代价较高的一种操作,也是影响查询效率的关键因素。在处理连接操作的优化时,通常采用半连接的方法来缩减操作数,减少网络传输代价,降低通信费用。本文在研究前人的传统算法基础上,针对半连接操作提出了一种新的改进算法,在处理分布式数据库中海量信息查询和复杂查询领域里具有实用的价值。  相似文献   

13.
分布式数据库数据查询的优化处理方法   总被引:3,自引:0,他引:3  
本文根据局域网下分布式数据库数据分布的模型,分析了在局域网下分布式数据分布的问题,阐述了分布式数据库中数据的优化查询操作与应用环境、节点处理能力间的关系,及查询方式对查询效率的影响,进而提出了对数据的全局优化问题的基于连接的优化算法模型,可以有效地提高分布式环境下数据查询的效率.  相似文献   

14.
分布式数据库把数据分散存储在不同的站点上 ,使得数据库中最常用的查询操作 ,必须同时操作多个站点的数据 ,对查询处理提出了较高的要求。通过以关系模型数据库为例 ,详细地研究了分布式查询处理的一个分支——查询分解 ,从而提出了一种行之有效的查询分解算法——基于集合划分的查询分解 ,以使全局查询能完整地在各局部数据库上完成  相似文献   

15.
查询操作在各种数据库操作中所占比重最大,在数据量很大的数据库里查询,SQL语句的优化就成了很关键的问题。通过建立合理的索引、设置合适的where予句中的条件、使用临时表等措施来给数据库管理系统的优化器提供条件,以提高查询语句的执行效率,同时给出在Informix数据库中的应用实例。  相似文献   

16.
基于PowerBuilder的动态查询的实现   总被引:1,自引:0,他引:1  
在MIS系统中,客户/服务器结构是通常被使用的结构,如客户端采用功能强大的POWERBUILER,服务器端采用ORACLE,MS-SERVER或SQL ANYWHERE,当通过客户端对后台服务器上的数据库进行访问时,有一个动态通用的数据查询窗口是非常方便的,同时,如将查询结果转换到WORD 或EXCEL中,供用户共享或打印,更是极大地方便了用户.本文介绍了此动态查询窗口的设计过程以及使用方法.  相似文献   

17.
基于XML代数的查询优化研究   总被引:1,自引:0,他引:1  
在RTA代数基础上,通过定义对原子类型数据采用简单操作,对列表类型采用结构递归操作,给出了XQuery到RTA代数的转换方法.在RAT代数的基础上,采用完全等价变换原则重写查询,提出优化原则,减少了中间连接代价,达到查询优化目的.  相似文献   

18.
查询是数据库的主要功能,是Access数据库的核心操作之一。本文主要从办公数据处理的要求出发对办公室数据查询进行了分类,给出了Access不同查询实现的关键步骤,同时介绍了在日常应用中常见问题的解决方案及查询的优化方法。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号