共查询到19条相似文献,搜索用时 46 毫秒
1.
Cbase查询优化的重写机制及其实现 总被引:1,自引:0,他引:1
Cbase是南京大学计算机系与南大谷元石油软件研究所有限公司研制的新一代商用关系数据库管理系统。为了提高查询效率,作者开发了Cbase数据库的查询优化器。文章详细论述了Cbase查询优化器中重写模块的设计思想与实现技术,并讨论了基于执行引擎特点引入的一组基于等价谓词的简单语句的重写规则。测试结果表明,所设计的重写器能够显著提高系统的查询效率。 相似文献
2.
本文采用了视图重写、子查询合并、OR扩展、实体化视图重写等方法。同时在对Orade9i数据库引擎不断测试的情况下,提出了四种等价谓词重写规则。 相似文献
3.
支持属性粒度数据库加密的查询重写算法 总被引:2,自引:0,他引:2
DAS(database as a service)模型数据库中采用加密方案的关键问题之一是针对密文关系的查询处理.DAS模型特有的体系结构和信任模型决定了加密解密操作只能在客户端进行,目前的方案普遍在元组粒度加密的基础上进行查询重写,不可避免地造成了加密效率的损失.为此,提出一种支持属性粒度加密方案的查询重写算法,利用关系代数公式对查询语句进行等价变换,将涉及加密属性的条件谓词与其他条件谓词分离,重构查询语句,支持任意层次的相关子查询.实验显示,算法能够降低客户端与服务器间的网络传输数据量,从而有效地缩短加密DAS模型数据库的查询执行时间. 相似文献
4.
查询重写关系数据库查询优化技术 总被引:1,自引:0,他引:1
陈启才 《电脑编程技巧与维护》2009,(4):40-42
随着数据仓库技术应用越来越广泛,数据仓库中查询使用频率也越来越高,基于查询重写的关系数据库查询优化技术,通过视图重写、子查询合并、等价谓词替换、使用临时表、以及用集合运算UNION代替逻辑运算OR等技术的使用。本文详细讨论了数据库查询优化器中查询重写模块的设计与实现;探讨了XML、SQL语句等查询重写方法。 相似文献
5.
使用实视图进行查询优化的关键,是从实视图中找到执行代价较小的查询重写.本文提出了一种基于目标的方法,可以找到更多的候选方案,当查询的内置谓词只包含特征变量时该方法更加有效.在更多时候,它可以找到由Bucket算法找到的所有重写,而且更高效. 相似文献
6.
FLWOR表达式由for、let、where、order by和return子句组成,它的重写对XQuery查询优化起着重要的作用.对它的研究先前主要在FLWR表达式上,然而缺少了对order by子句的探讨,此子句是对返回节点集内的数据进行排序,并且执行是比较复杂和耗费时间的.因此,文中按for子句循环嵌套内和嵌套外把order by子句分成3种情况进行讨论,并提出了它与其他子句结合后如何对FLWOR表达式进行重写的方法,目的是减少节点排序的多个不必要的重复执行.实验结果表明重写后的语句执行时间总是优于之前的. 相似文献
7.
8.
基于非一致性关系数据库的选择连接查询技术,提出了基于非一致性数据库多个关系上的聚集查询重写方法。该聚集查询重写方法先通过查询出多关系上的一致性结果,然后进行分组聚集,返回聚集表达范围边界值。实验采用TPC-H策支持基准进行性能研究,结果表明重写查询比初始查询的执行时间要长,但还是可以接受的,因此该方法是有效的。 相似文献
9.
分组聚集查询已成为数据仓库领域研究的核心问题之一,实视图是提高分组聚集查询性能的有效手段。利用维属性间的层次关系,对一般意义上的实视图重写查询进行了扩展,讨论了单一视图重写查询的限制条件,并给出重写方法,在此基础上,提出了一种利用多个实视图重写查询的优化选择算法,并通过实验表明,该算法进一步提高了分组聚集查询效率。 相似文献
10.
查询是数据库应用系统中使用最频繁的操作,其执行效率很大程度上影响了整个系统的性能.介绍了查询表达式优化的一般过程,在查询重写阶段提出了一种面向对象的框架,设计和实现了"多字段间关系自动推理"等若干种优化算法.测试结果表明,查询取得了良好的优化效果. 相似文献
11.
通用查询模块的设计与实现 总被引:1,自引:0,他引:1
提出了一个用于任意Web信息系统的通用查询模块,它通过在配置文件中定义查询的方法取代了繁琐的查询页面的编写,使查询功 能开发迅速、维护简便。文中介绍了模块的设计思想、工作方式、组成结构。详细讨论了各部分的实现技术与核心算法,并通过性能分析论 证了模块的巨大优势。 相似文献
12.
查询模块是数据库应用系统中一个重要的模块。本文设计开发了一个基于VJ 的通用查询模块,该模块具有独立性好、通用性强及界面友好等特点。 相似文献
13.
针对万欣机房管理系统其查询统计功能不能满足目前高校机房管理应用需求的情况,综合应用PHP、jQuery、JavaScript与CSS等Web设计开发技术,设计实现了一个能与原系统紧密结合的基于Web的查询模块,以增强扩展万欣机房管理系统的查询统计功能。 相似文献
14.
目前,数据库管理系统已经成为数据库技术中的核心技术,同时也是信息化建设中应用最广泛的软件。如今的数据库管理技术呈现出标准化、网络化、大型化和智能化的趋势。国外数据库管理系统由于研究的时间比较早,其技术比较先进。我国虽然也自主研发了一些数据库管理系统,但是和国外的产品相比还有一定的差距。本文以国产数据库管理系统OSCAR为例,重点阐述了查询优化的一些关键技术和具体实现方法。 相似文献
15.
文章从基于SQL语句查询优化的角度出发,对当前数据库应用程序研发中的动态多条件查询方法进行了探究与对比分析,进而提出了一种高效通用的动态多条件查询方法。该方法在当前的动态多条件查询方法的基础上作了巧妙的改进,提高了执行效率,所形成的SQL语句及程序代码简洁灵活,适用于通用查询模块的设计或高效搜索引擎的研发。 相似文献
16.
从作者查稿的实际需要出发,设计了一个基于excel和asp的在线查稿系统,实现了便捷查稿的功能。该系统精致小巧,简单易行,使用方便,有较高的应用价值和一定的普适性。文章给出了详细的设计思路及具体的实现技术。 相似文献
17.
组合查询模块的设计与实现 总被引:2,自引:0,他引:2
在实际数据库系统开发中,采用VFP5.0开发一个通用组合查询模块,详细介绍其设计与实现的思想,对开发大型数据库管理系统在设计通用组合查询模块时,提供了一个好的解决方案。 相似文献
18.
19.