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.
? Tutorial for this page

Zhaoyan Sun

dblp:310/1045 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
6since 2021 · last 2025
0009-0000-2688-4981ORCID · corroborated

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

Databases, data management, data science and information retrieval · 6 · 2 first-author · 6 since 2021

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
5 papers
Query processing and optimization · 56% Database system architecture and tuning · 19% Machine learning and data management · 9%
Artificial intelligence
1 paper
Language models and text generation · 100%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization
query rewriting
1.522025
R-Bot: An LLM-based Query Rewrite System · Proc. VLDB Endow. 2025
A Learned Query Rewrite System · Proc. VLDB Endow. 2023
Query processing and optimization › query rewriting
LLM-based query rewriting
0.912025
R-Bot: An LLM-based Query Rewrite System · Proc. VLDB Endow. 2025
Query processing and optimization › query optimization › declarative query optimization
SQL query optimization
0.912025
R-Bot: An LLM-based Query Rewrite System · Proc. VLDB Endow. 2025
Database system architecture and tuning › self-managing database systems
database diagnosis
0.812024
D-Bot: Database Diagnosis System using Large Language Models · Proc. VLDB Endow. 2024
Database system architecture and tuning › self-managing database systems › database diagnosis
root cause analysis
0.812024
D-Bot: Database Diagnosis System using Large Language Models · Proc. VLDB Endow. 2024
Machine learning and data management
learned database components
0.722023
Learned Cardinality Estimation: A Design Space Exploration and A Comparative Evaluation · Proc. VLDB Endow. 2021
Learned Index: A Comprehensive Experimental Evaluation · Proc. VLDB Endow. 2023
Indexing and storage engines
learned index
0.712023
Learned Index: A Comprehensive Experimental Evaluation · Proc. VLDB Endow. 2023
Information retrieval › query reformulation
neural query rewriting
0.712023
A Learned Query Rewrite System · Proc. VLDB Endow. 2023
Query processing and optimization
cardinality estimation
0.512021
Learned Cardinality Estimation: A Design Space Exploration and A Comparative Evaluation · Proc. VLDB Endow. 2021
Query processing and optimization › cardinality estimation
learned cardinality estimation
0.512021
Learned Cardinality Estimation: A Design Space Exploration and A Comparative Evaluation · Proc. VLDB Endow. 2021
Natural language and speech › Language models and text generation
retrieval-augmented generation
0.312025
R-Bot: An LLM-based Query Rewrite System · Proc. VLDB Endow. 2025
Query processing and optimization
query optimization
0.112021
Learned Cardinality Estimation: A Design Space Exploration and A Comparative Evaluation · Proc. VLDB Endow. 2021

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

large language model · 2.5self-reflection · 1.7hybrid retrieval · 1.7tree search · 0.8prompt generation · 0.8knowledge extraction · 0.8monte carlo tree search · 0.7hybrid estimator · 0.7experimental evaluation · 0.7benchmarking · 0.7
YearPublicationVenuePosition
2025 R-Bot: An LLM-based Query Rewrite System
abstract
Query rewrite is essential for optimizing SQL queries to improve their execution efficiency without changing their results. Traditionally, this task has been tackled through heuristic and learning-based methods, each with its limitations in terms of inferior quality and low robustness. Recent advancements in LLMs offer a new paradigm by leveraging their superior natural language and code comprehension abilities. Despite their potential, directly applying LLMs like GPT-4 has faced challenges due to problems such as hallucinations, where the model might generate inaccurate or irrelevant results. To address this, we propose R-Bot , an LLM-based query rewrite system with a systematic approach. We first design a multi-source rewrite evidence preparation pipeline to generate query rewrite evidences for guiding LLMs to avoid hallucinations. We then propose a hybrid structure-semantics retrieval method that combines structural and semantic analysis to retrieve the most relevant rewrite evidences for effectively answering an online query. We next propose a step-by-step LLM rewrite method that iteratively leverages the retrieved evidences to select and arrange rewrite rules with self-reflection. We conduct comprehensive experiments on real-world datasets and widely used benchmarks, and demonstrate the superior performance of our system, R-Bot , surpassing state-of-the-art query rewrite methods. The R-Bot system has been deployed at Huawei and with real customers, and the results show that the proposed R-Bot system achieves lower query latency.
Zhaoyan Sun, Xuanhe Zhou, Guoliang Li 0001, Jianhua Feng, Yong Zhang 0002
Proc. VLDB Endow.1
2024 DB-GPT: Large Language Model Meets Database
abstract
Abstract Large language models (LLMs) have shown superior performance in various areas. And LLMs have the potential to revolutionize data management by serving as the "brain" of next-generation database systems. However, there are several challenges that utilize LLMs to optimize databases. First, it is challenging to provide appropriate prompts (e.g., instructions and demonstration examples) to enable LLMs to understand the database optimization problems. Second, LLMs only capture the logical database characters (e.g., SQL semantics) but are not aware of physical characters (e.g., data distributions), and it requires to fine-tune LLMs to capture both physical and logical information. Third, LLMs are not well trained for databases with strict constraints (e.g., query plan equivalence) and privacy-preserving requirements, and it is challenging to train database-specific LLMs while ensuring database privacy. To overcome these challenges, this vision paper proposes a LLM-based database framework (), including automatic prompt generation, DB-specific model fine-tuning, and DB-specific model design and pre-training. Preliminary experiments show that achieves relatively good performance in database tasks like query rewrite and index tuning. The source code and datasets are available at github.com/TsinghuaDatabaseGroup/DB-GPT.
Xuanhe Zhou, Zhaoyan Sun, Guoliang Li 0001
Data Sci. Eng.2
2024 D-Bot: Database Diagnosis System using Large Language Models
abstract
Database administrators (DBAs) play an important role in managing database systems. However, it is hard and tedious for DBAs to manage vast database instances and give timely response (waiting for hours is intolerable in many online cases). In addition, existing empirical methods only support limited diagnosis scenarios, which are also labor-intensive to update the diagnosis rules for database version updates. Recently large language models (LLMs) have shown great potential in various fields. Thus, we propose D-Bot , an LLM-based database diagnosis system that can automatically acquire knowledge from diagnosis documents, and generate reasonable and well-founded diagnosis report (i.e., identifying the root causes and solutions) within acceptable time (e.g., under 10 minutes compared to hours by a DBA). The techniques in D-Bot include ( i ) offline knowledge extraction from documents, ( ii ) automatic prompt generation (e.g., knowledge matching, tool retrieval), ( iii ) root cause analysis using tree search algorithm, and ( iv ) collaborative mechanism for complex anomalies with multiple root causes. We verify D-Bot on real benchmarks (including 539 anomalies of six typical applications), and the results show D-Bot can effectively identify root causes of unseen anomalies and significantly outperforms traditional methods and vanilla models like GPT-4.
Xuanhe Zhou, Guoliang Li 0001, Zhaoyan Sun, Zhiyuan Liu 0001, Weize Chen, Jiesi Liu, Ruohang Feng, Guoyang Zeng
Proc. VLDB Endow.3
2023 Learned Index: A Comprehensive Experimental Evaluation
abstract
Indexes can improve query-processing performance by avoiding full table scans. Although traditional indexes (e.g., B+-tree) have been widely used, learned indexes are proposed to adopt machine learning models to reduce the query latency and index size. However, existing learned indexes are (1) not thoroughly evaluated under the same experimental framework and are (2) not comprehensively compared with different settings (e.g., key lookup, key insert, concurrent operations, bulk loading). Moreover, it is hard to select appropriate learned indexes for practitioners in different settings. To address those problems, this paper detailedly reviews existing learned indexes and discusses the design choices of key components in learned indexes, including key lookup (position inference which predicts the position of a key, and position refinement which re-searches the position if the predicted position is incorrect), key insert, concurrency, and bulk loading. Moreover, we provide a testbed to facilitate the design and test of new learned indexes for researchers. We compare state-of-the-art learned indexes in the same experimental framework, and provide findings to select suitable learned indexes under various practical scenarios.
Zhaoyan Sun, Xuanhe Zhou, Guoliang Li 0001
Proc. VLDB Endow.1
2023 A Learned Query Rewrite System
abstract
Query rewriting is a challenging task that transforms a SQL query to improve its performance while maintaining its result set. However, it is difficult to rewrite SQL queries, which often involve complex logical structures, and there are numerous candidate rewrite strategies for such queries, making it an NP-hard problem. Existing databases or query optimization engines adopt heuristics to rewrite queries, but these approaches may not be able to judiciously and adaptively apply the rewrite rules and may cause significant performance regression in some cases (e.g., correlated subqueries may not be eliminated). To address these limitations, we introduce LearnedRewrite, a query rewrite system that combines traditional and learned algorithms (i.e., Monte Carlo tree search + hybrid estimator) to rewrite queries. We have implemented the system in Calcite, and experimental results demonstrate LearnedRewrite achieves superior performance on three real datasets.
Xuanhe Zhou, Guoliang Li 0001, Jiesi Liu, Zhaoyan Sun, Xinning Zhang
Proc. VLDB Endow.5
2021 Learned Cardinality Estimation: A Design Space Exploration and A Comparative Evaluation
abstract
Cardinality estimation is core to the query optimizers of DBMSs. Non-learned methods, especially based on histograms and samplings, have been widely used in commercial and open-source DBMSs. Nevertheless, histograms and samplings can only be used to summarize one or few columns, which fall short of capturing the joint data distribution over an arbitrary combination of columns, because of the oversimplification of histograms and samplings over the original relational table(s). Consequently, these traditional methods typically make bad predictions for hard cases such as queries over multiple columns, with multiple predicates, and joins between multiple tables. Recently, learned cardinality estimators have been widely studied. Because these learned estimators can better capture the data distribution and query characteristics, empowered by the recent advance of (deep learning) models, they outperform non-learned methods on many cases. The goals of this paper are to provide a design space exploration of learned cardinality estimators and to have a comprehensive comparison of the SOTA learned approaches so as to provide a guidance for practitioners to decide what method to use under various practical scenarios.
Ji Sun 0001, Zhaoyan Sun, Guoliang Li 0001, Nan Tang 0001
Proc. VLDB Endow.3