Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Paul R. Willems

dblp:58/9308 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
1since 2021 · last 2025
0009-0007-4619-687XORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 1 since 2021Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
3 papers
Query processing and optimization · 77% Database system architecture and tuning · 23%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Storage systems · 57% Performance modeling and evaluation · 43%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Query processing and optimization
analytical query processing
0.912025
The HANA Native Query Engine for Lakehouse Systems · Proc. VLDB Endow. 2025
Query processing and optimization
cardinality estimation
0.722018
Robustness Metrics for Relational Query Execution Plans · Proc. VLDB Endow. 2018
On the Calculation of Optimality Ranges for Relational Query Execution Plans · SIGMOD Conference 2018
Query processing and optimization › query planning
query plan selection
0.722018
Robustness Metrics for Relational Query Execution Plans · Proc. VLDB Endow. 2018
On the Calculation of Optimality Ranges for Relational Query Execution Plans · SIGMOD Conference 2018
Query processing and optimization › adaptive query processing
mid-query re-optimization
0.312018
On the Calculation of Optimality Ranges for Relational Query Execution Plans · SIGMOD Conference 2018
Query processing and optimization › query planning
query plan robustness
0.312018
Robustness Metrics for Relational Query Execution Plans · Proc. VLDB Endow. 2018
Storage systems › data management › database storage
columnar storage
0.312025
The HANA Native Query Engine for Lakehouse Systems · Proc. VLDB Endow. 2025
Performance modeling and evaluation
benchmarking
0.112018
Robustness Metrics for Relational Query Execution Plans · Proc. VLDB Endow. 2018
Performance modeling and evaluation › benchmarking › database system benchmarking
query optimizer benchmarking
0.112018
On the Calculation of Optimality Ranges for Relational Query Execution Plans · SIGMOD Conference 2018

Methods — techniques the papers use, named apart from their topics

pushdown architecture · 1.7direct access architecture · 1.7caching · 1.7worst-case analysis · 0.7robustness metrics · 0.7plan enumeration · 0.7cost estimation · 0.7cardinality estimation · 0.7
YearPublicationVenuePosition
2025 The HANA Native Query Engine for Lakehouse Systems
abstract
Modern enterprise applications and data warehouse systems move data into data lakes for economical and scalability reasons. Data is then stored in popular columnar file formats like Parquet which are optimized for writing using open table formats like Iceberg or Delta. This presents new challenges for existing database systems and their execution engines because excellent performance and scalability when accessing this data in complex analytical queries is expected while data is located in a remote data lake. In this work, we present how we adapted the HANA Cloud Database Engine for efficient processing of files in data lakes, which we call SQL-on-Files (SoF). We motivate this evolution by its relevance for Business Data Cloud, SAP's Lakehouse, we discuss the viability of general architecture choices like pushdown and direct access architectures, and give insights into our SoF design decisions towards scalable, analytical query processing around execution engine, optimizer and caching. Our evaluation of SoF shows benefits of direct access over pushdown architectures for a new warehouse benchmark with complex, analytical workloads.
Daniel Ritter 0001, Mihnea Andrei, Sukhyeun Cho, Maik Goergens, Taehyung Lee 0002, Norman May, Amit Pathak, Paul R. Willems
Proc. VLDB Endow.8
2018 On the Calculation of Optimality Ranges for Relational Query Execution Plans
abstract
Cardinality estimation is a crucial task in query optimization and typically relies on heuristics and basic statistical approximations. At execution time, estimation errors might result in situations where intermediate result sizes may differ from the estimated ones, so that the originally chosen plan is not the optimal plan anymore. In this paper we analyze the deviation from the estimate, and denote the cardinality range of an intermediate result, where the optimal plan remains optimal as the optimality range. While previous work used simple heuristics to calculate similar ranges, we generate the precise bounds for the optimality range considering all relevant plan alternatives. Our experimental results show that the fixed optimality ranges used in previous work fail to characterize the range of cardinalities where a plan is optimal. We derive theoretical worst case bounds for the number of enumerated plans required to compute the precise optimality range, and experimentally show that in real queries this number is significantly smaller. Our experiments also show the benefit for applications like Mid-Query Re-Optimization in terms of significant execution time improvement.
Florian Wolf 0002, Norman May, Paul R. Willems, Kai-Uwe Sattler
SIGMOD Conference3
2018 Robustness Metrics for Relational Query Execution Plans
abstract
The quality of query execution plans in database systems determines how fast a query can be executed. It has been shown that conventional query optimization still selects sub-optimal or even bad execution plans, due to errors in the cardinality estimation. Although cardinality estimation errors are an evident problem, they are in general not considered in the selection of query execution plans. In this paper, we present three novel metrics for the robustness of relational query execution plans w.r.t. cardinality estimation errors. We also present a novel plan selection strategy that takes both, estimated cost and estimated robustness into account, when choosing a plan for execution. Finally, we share the results of our experimental comparison between robust and conventional plan selection on real world and synthetic benchmarks, showing a speedup of at most factor 3.49.
Florian Wolf 0002, Michael Brendle, Norman May, Paul R. Willems, Kai-Uwe Sattler, Michael Grossniklaus
Proc. VLDB Endow.4
2011 Parallel solution of partial symmetric eigenvalue problems from electronic structure calculations
Thomas Auckenthaler, Volker Blum, Hans-Joachim Bungartz, Thomas Huckle, Rainer Johanni, Lukas Krämer, Bruno Lang, Hermann Lederer, Paul R. Willems
Parallel Comput.9