期刊文献+
共找到7篇文章
< 1 >
每页显示 20 50 100
联机分析查询处理中的一种聚集算法 被引量:14
1
作者 蒋旭东 冯建华 周立柱 《软件学报》 EI CSCD 北大核心 2002年第1期65-70,共6页
联机分析处理(online analytical processing,简称OLAP)查询是涉及大量数据的即席复杂查询,从SQL(structured query language)角度来看,这些查询通常都包含多表连接和分组聚集操作.从OLAP查询处理角度出发,提出一种新的基于排序的聚集... 联机分析处理(online analytical processing,简称OLAP)查询是涉及大量数据的即席复杂查询,从SQL(structured query language)角度来看,这些查询通常都包含多表连接和分组聚集操作.从OLAP查询处理角度出发,提出一种新的基于排序的聚集查询算法MuSA(sort-based aggregation with multi-table join).该方法充分考虑到数据仓库星型模式的特点,将聚集操作和新的多表连接算法MJoin相结合,排序时采用关键字映射技术对排序关键字进行压缩,从而可以显著地提高排序速度.此外,通过预先估计聚集分组的数目,优化选择不同的排序方法,使得算法对不同的分组聚集查询都进行优化.算法实验数据表明,这种聚集查询算法与传统的聚集查询处理方法相比,其性能有显著的提高. 展开更多
关键词 数据仓库系统 数据库 联机分析处理 查询 聚集算法
下载PDF
数据仓库查询处理中的一种多表连接算法 被引量:30
2
作者 蒋旭东 周立柱 《软件学报》 EI CSCD 北大核心 2001年第2期190-195,共6页
在进行数据仓库的 OLAP( online analytical processing,联机分析处理 )查询处理时 ,经常会涉及到多表连接操作 ,因此 ,提高多表连接的性能就成了数据仓库领域的关键性问题 .基于数据仓库的星型模式 ,给出了一种新的多表连接算法 ( M- J... 在进行数据仓库的 OLAP( online analytical processing,联机分析处理 )查询处理时 ,经常会涉及到多表连接操作 ,因此 ,提高多表连接的性能就成了数据仓库领域的关键性问题 .基于数据仓库的星型模式 ,给出了一种新的多表连接算法 ( M- Join) .与传统关系数据库管理系统的多表连接查询处理相比 ,该算法充分考虑了数据仓库中的数据本身和多表连接的特点 ,采用对多个表进行一次性连接的方法 ,使得查询的性能有明显的改善 .同时 ,还给出了算法的实验结果和分析 . 展开更多
关键词 数据仓库 OLAP 多表连接算法 数据库 数据查询处理
下载PDF
数据仓库系统中一种高效的多维层次聚集算法 被引量:4
3
作者 胡孔法 陈崚 +2 位作者 顾颀 蔡俊杰 董逸生 《计算机集成制造系统》 EI CSCD 北大核心 2007年第1期196-201,共6页
如何减少联机分析处理中多表连接和压缩维属性连接关键字,对查询数据进行有效地分组聚集操作,成为联机分析处理查询处理的关键问题。为此,提出了一种基于多维层次编码的新型预聚集算法MDHEPA。该算法充分利用编码长度较小的多维层次编... 如何减少联机分析处理中多表连接和压缩维属性连接关键字,对查询数据进行有效地分组聚集操作,成为联机分析处理查询处理的关键问题。为此,提出了一种基于多维层次编码的新型预聚集算法MDHEPA。该算法充分利用编码长度较小的多维层次编码及其前缀,对事实表中的数据进行快速地分组聚集计算,大大减少和简化了多表连接操作,提高了联机分析处理查询效率。理论分析和实验结果表明,该算法是有效的。 展开更多
关键词 联机分析处理 聚集操作 多表查询 多维层次编码
下载PDF
基于分组序号的聚集算法 被引量:6
4
作者 冯建华 蒋旭东 孟宪虎 《软件学报》 EI CSCD 北大核心 2003年第2期222-229,共8页
联机分析处理OLAP(online analytical processing)查询作为一种复杂查询,当使用SQL(structured query language)语句来表述时,通常都包含多表连接和分组聚集操作,因此提高多表连接和分组聚集计算的性能就成为ROLAP(relational OLAP)查... 联机分析处理OLAP(online analytical processing)查询作为一种复杂查询,当使用SQL(structured query language)语句来表述时,通常都包含多表连接和分组聚集操作,因此提高多表连接和分组聚集计算的性能就成为ROLAP(relational OLAP)查询处理的关键问题.提出一种基于分组序号的聚集算法MuGA(group number based aggregation with multi-table join),该方法充分考虑数据仓库星型模式的特点,将聚集操作和新的多表连接算法MJoin(multi-table join)相结合,使用分组序号进行分组聚集计算,代替通常的排序或者哈希计算,从而有效地减少CPU运算以及磁盘存取的开销.算法的实验数据表明,提出的MuGA算法与传统的关系数据库聚集查询处理方法以及改进后的基于排序的聚集算法相比,性能都有显著提高. 展开更多
关键词 分组序号 聚集算法 数据仓库系统 关系数据库
下载PDF
Dijkstra算法在智能公交查询系统中的应用 被引量:3
5
作者 王防修 《武汉工业学院学报》 CAS 2010年第2期59-62,70,共5页
通过对公交查询系统的分析,说明了Dijkstra的改进算法在开发智能公交查询系统的可行性和高效性。针对要解决的几个问题,从不同的角度给出了最优解。通过测试结果的比较,说明合理选择权重因子的重要性。
关键词 DIJKSTRA算法 在线寻优查询 在线查表查询 直达 权重
下载PDF
一种改进的分组序号聚集算法
6
作者 王生富 张继福 +1 位作者 荀亚玲 刘爱琴 《计算机工程与应用》 CSCD 北大核心 2010年第10期125-128,共4页
ROLAP是OLAP(联机分析处理)中使用最广泛的一种类型,其主要功能是管理决策所需要的总结数据。总结数据一般都涉及多表连接和分组聚集操作,提高这些操作的性能成为提高OLAP操作响应速度的关键。为此,提出一种基于分组序号的新聚集算法IM... ROLAP是OLAP(联机分析处理)中使用最广泛的一种类型,其主要功能是管理决策所需要的总结数据。总结数据一般都涉及多表连接和分组聚集操作,提高这些操作的性能成为提高OLAP操作响应速度的关键。为此,提出一种基于分组序号的新聚集算法IMuGA。算法充分利用时间维表特殊性,通过对事实表关键字直接获得分组属性值,减少了多表连接中时间维度的连接次数,提高了联机分析处理查询效率。实验结果表明,该算法是有效的。 展开更多
关键词 数据仓库 联机分析处理 聚集查询 多表连接
下载PDF
基于delta表的what-if分析性能优化
7
作者 郑雪梅 陈梅 李晖 《计算机工程与设计》 北大核心 2016年第7期1906-1910,1946,共6页
针对基于delta表存储的what-if查询处理实现技术中查询性能较低的问题,对what-if分析的两个阶段提出优化方案:在假设视图生成阶段,提出基于Bloom filter算法实现what-if视图生成;在基于假设视图的OLAP查询阶段,提出基于Redis的查询缓存... 针对基于delta表存储的what-if查询处理实现技术中查询性能较低的问题,对what-if分析的两个阶段提出优化方案:在假设视图生成阶段,提出基于Bloom filter算法实现what-if视图生成;在基于假设视图的OLAP查询阶段,提出基于Redis的查询缓存算法WFQC,提高基于假设视图的OLAP查询效率。实验结果表明,Bloom filter算法生成的what-if视图比使用传统的表连接算法生成的what-if视图性能提高了约32%;与传统的物化视图实现机制相比,基于Redis查询缓存的OLAP查询性能提升了2倍。 展开更多
关键词 联机分析处理 假设分析 delta表 布隆过滤器 查询缓存
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部