Optimization of Analytic Window Functions
Summary: Optimizes analytic window function evaluation beyond the standard naive sorting, introducing several efficient techniques to optimize a workload consisting of multiple window functions. Integrated into PostgreSQL; large-scale experiments on TPC-DS and synthetic data demonstrate substantial speedups over existing approaches. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Yu Cao
- 2. Chee-Yong Chan
- 3. Jie Li
- 4. Kian-Lee Tan
Incoming Citations (Sorted by Pagerank)
Showing 6 of 6 citing papers.
| Rank | Citing Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 3,021 | Adaptive and Big Data Scale Parallel Execution in Oracle | 2013 | VLDB | 7.6991391e-05 |
| 4,262 | Efficient Processing of Window Functions in Analytical SQL Queries | 2015 | VLDB | 6.3117226e-05 |
| 6,339 | Incremental Computation of Common Windowed Holistic Aggregates | 2016 | VLDB | 5.1051458e-05 |
| 8,051 | Building Advanced SQL Analytics From Low-Level Plan Operators | 2021 | SIGMOD | 4.5969549e-05 |
| 8,702 | Efficient Evaluation of Arbitrarily-Framed Holistic SQL Aggregates and Window Functions | 2022 | SIGMOD | 4.4650384e-05 |
| 11,023 | Window Function Expression: Let the Self-join Enter | 2024 | VLDB | 4.1945683e-05 |
Previous
Page 1 / 1
Next
Outgoing Citations (Sorted by Pagerank)
Showing 9 of 9 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
| Rank | Cited Paper | Year | Venue | Pagerank |
|---|---|---|---|---|
| 1 | Access Path Selection in a Relational Database Management System | 1979 | SIGMOD | 0.0040449103 |
| 247 | On the Computation of Multidimensional Aggregates | 1996 | VLDB | 0.00030927763 |
| 907 | Fundamental Techniques for Order Optimization | 1996 | SIGMOD | 0.00015435983 |
| 1,754 | Querying Multiple Features of Groups in Relational Databases | 1996 | VLDB | 0.00010670609 |
| 1,869 | WinMagic : Subquery Elimination Using Window Aggregation | 2003 | SIGMOD | 0.00010265836 |
| 2,504 | Enhanced Subquery Optimizations in Oracle | 2009 | VLDB | 8.6351917e-05 |
| 2,999 | A Combined Framework for Grouping and Order Optimization | 2004 | VLDB | 7.752797e-05 |
| 4,339 | Avoiding Sorting and Grouping In Processing Queries | 2003 | VLDB | 6.2769193e-05 |
| 5,736 | Efficient Computation of Multiple Group By Queries | 2005 | SIGMOD | 5.3482537e-05 |
Previous
Page 1 / 1
Next