Query running too slow? Rewrite it with Quorion!

Published in International Conference on Very Large Data Bases (VLDB), 2021

Abstract

We will demonstrate Quorion, a query rewriter with theoretical guarantees and better practical performance. Quorion adopts some of the recently developed query planning methods that provide optimality guarantees, including Yannakakis+, an optimized version of the Yannakakis algorithm, generalized hypertree decompositions (GHD), GYO reduction, and cost-based optimization. Quorion also provides a platform for users to explore different query plans for a given query through a web-based interface and compare their performance with classical query plans. Quorion currently supports DuckDB, MySQL, and PostgreSQL, and can be connected to any user-provided database easily through a JDBC connector.

Citation

Bingnan Chen, Binyang Dai, Qichen Wang, Ke Yi. “Cquirrel: Continuous Query Processing over Acyclic Relational Schemas.” International Conference on Very Large Data Bases (VLDB), September 2025. System demonstration.

Supplemental Material

PDF

Github Repo

Just create an issue if you find any bug in our system, and let us know if you want to collaborate and deploy our technique in your database product!