go back

Volume 16, No. 12

Demo of QueryBooster: Supporting Middleware-based SQL Query Rewriting as a Service

Authors:
Qiushi Bai, Sadeem Alsudais, Chen Li

Abstract

Query rewriting is an important technique to optimize SQL performance in databases. With the prevalent use of business intelligence systems and object-relational mapping frameworks, existing rewriting capabilities inside databases are insufficient to optimize machine-generated queries. In this paper, we propose a novel system called “QueryBooster,” to support SQL query rewriting as a cloud service. It provides a powerful and easy-to-use Web interface for users to formulate rewriting rules via a language or express rewriting intentions by providing example query pairs. It allows multiple users to share rewriting knowledge and automatically suggests shared rewriting rules for users. It requires no modifications or plugin installations to applications or databases. In this demonstration, we use real-world applications and datasets to show the user experience of QueryBooster to rewrite their application queries and share rewriting knowledge.

PVLDB is part of the VLDB Endowment Inc.

Privacy Policy