期刊文章详细信息
文献类型:期刊文章
SONG Guang-xuan;ZHAO Da-peng;WANG Xiao-ling(Shanghai Key Laboratory of Trustworthy Computing, School of Computer Science and Software Engineering, East China Normal University,Shanghai 200062, China)
机构地区:[1]华东师范大学,计算机科学与软件工程学院,上海市高可信计算重点实验室,上海200062
基 金:国家自然科学基金(61170085,61472141);上海市重点学科建设项目(B412);上海市可信物联网软件协同创新中心项目(ZF1213)
年 份:2018
期 号:1
起止页码:103-116
语 种:中文
收录情况:AJ、BDHX、BDHX2017、CAS、CSA、CSA-PROQEUST、CSCD、CSCD2017_2018、JST、MR、PROQUEST、RCCSE、ZGKJHX、ZMATH、核心刊
摘 要:窗口函数作为一种分析型的OLAP函数加入SQL(Structured Query Language)标准已有十多年,而且随着分析型应用需求的增长窗口函数有着越来越广泛的应用前景.窗口函数的语法非常简单,却可以表达诸如rank、moving average、cumulative sum等复杂的查询.尽管目前主流的商业数据库几乎都支持窗口函数,但是现有的执行策略效率低下,不能满足大批量数据的处理需求.本文主要针对窗口函数中MIN和MAX聚集函数,提出了一种改进的IM^2优化策略,可以有效地提升窗口函数的执行效率.本文不仅从时空复杂性理论分析层面进行了证明,而且与已有算法进行了对比实验,证明了本文方法的高效性;另外在目前主流的开源数据库PostgreSQL中实现本文算法,与SQL Server对比有着显著的优化效果.
关 键 词:window函数 MIN/MAX 执行优化 POSTGRESQL
分 类 号:TP311]
参考文献:
正在载入数据...
二级参考文献:
正在载入数据...
耦合文献:
正在载入数据...
引证文献:
正在载入数据...
二级引证文献:
正在载入数据...
同被引文献:
正在载入数据...