Database Paper Browser

Back to papers

A Fix for the Fixation on Fixpoints

Summary: Derives iterative CTE variants from SQL:1999 WITH RECURSIVE's loop-based operational semantics, avoiding fixpoint semantics and monotonicity constraints. Variants let CTEs retain/forget past iterations or store keyed iteration state, enabling imperative-style iterative SQL with better readability and performance. (summarized by gpt-5-mini on Feb 09 2026)

Paper ID
472
Venue
CIDR
Year
2023
Pagerank
4.3013524e-05
Overall Rank
9,700 | 32.52%
DOI
-

Incoming Non-self Citations Over Time

Authors

Incoming Citations (Sorted by Pagerank)

Showing 4 of 4 citing papers.

Rank Citing Paper Year Venue Pagerank
9,675 Trampoline-Style Queries for SQL 2025 CIDR 4.3047774e-05
9,811 How DuckDB is USING KEY to Unlock Recursive Query Performance 2025 SIGMOD 4.2783272e-05
9,814 Optimizing Nested Recursive Queries 2024 SIGMOD 4.2783272e-05
10,794 Democratize MATCH_RECOGNIZE ! 2025 VLDB 4.1945683e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 5 of 5 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
77 An Amateur's Introduction to Recursive Query Processing Strategies 1986 SIGMOD 0.00057043861
2,919 RaSQL: Greater Power and Performance for Big Data Analytics with Recursive-aggregate-SQL on Spark 2019 SIGMOD 7.9047279e-05
3,080 Compiling PL/SQL Away 2020 CIDR 7.603389e-05
3,648 One WITH RECURSIVE is Worth Many GOTOs 2021 SIGMOD 6.8831123e-05
6,645 Functional-Style SQL UDFs With a Capital 'F' 2020 SIGMOD 4.978205e-05
Previous Page 1 / 1 Next

Semantically Similar Papers

Overall Rank Paper Year Venue Pagerank
7,863 Adaptive Optimizations of Recursive Queries in Teradata 2012 SIGMOD 4.6328993e-05
130 Optimization of Nested SQL Queries Revisited 1987 SIGMOD 0.00044031247
9,675 Trampoline-Style Queries for SQL 2025 CIDR 4.3047774e-05
9,112 Optimizing Recursive Queries in SQL 2005 SIGMOD 4.3942347e-05
4,648 Aggify: Lifting the Curse of Cursor Loops using Custom Aggregates 2020 SIGMOD 6.0247446e-05
6,554 Rule-Based Translation of Relational Queries into Iterative Programs 1986 SIGMOD 5.0155947e-05
3,040 Tractable Query Languages for Complex Object Databases 1991 PODS 7.6707607e-05
6,245 Iterative Query Processing based on Unified Optimization Techniques 2019 SIGMOD 5.1391202e-05
1,927 Reusing Invariants: A New Strategy for Correlated Queries 1998 SIGMOD 0.00010062716
3,648 One WITH RECURSIVE is Worth Many GOTOs 2021 SIGMOD 6.8831123e-05