PostgreSQL的Window分析函数源码优化

时间:2018-11-24 03:39:08
【文件属性】:

文件名称:PostgreSQL的Window分析函数源码优化

文件大小:1.43MB

文件格式:DOCX

更新时间:2018-11-24 03:39:08

Window函数 查询处理 性能优化 MAX/MIN

《PostgreSQL的Window分析函数源码优化》 Window(窗口)函数作为关系数据库领域中内数据库分析技术的一种解决方案, 其精妙的语义特征使其能代替自连接和相关子查询等完成传统复杂查询功能,现已被广泛应用到互联网应用的数据管理和分析中。在目前互联网应用步入大数据时代的背景下,针对高吞吐和实时响应等需求,已有的Window(窗口)函数的处理性能已经出现了瓶颈。在这个工作里,我们与EMC2的曹逾博士进行了合作,针对窗口函数的优化技术,提出了基于临时窗口和组共享思想的窗口函数优化方案,在尽量减少数据读取和计算次数的前提下,优化了窗口函数的执行过程,提升了函数的执行效率。通过与PostgreSQL数据库原有的窗口函数实现以及现有商业数据库进行性能上的对比,验证了新算法的有效性。


网友评论