Xinning Zhang

dblp:313/5688 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2026
—ORCID · conflict

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

Databases, data management, data science and information retrieval · 3 · 1 first-author · 3 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
3 papers
Query processing and optimization · 58% Database system architecture and tuning · 18% Transaction processing and concurrency control · 13%

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

TopicWeightPapersLastEvidence papers
Database system architecture and tuning
hybrid transactional and analytical processing
1.122026
HTAP Databases: A Survey · IEEE Trans. Knowl. Data Eng. 2024
Hybrid Plans for Query Optimization in HTAP Systems · IEEE Trans. Knowl. Data Eng. 2026
Query processing and optimization › query optimization
cost-based optimization
1.012026
Hybrid Plans for Query Optimization in HTAP Systems · IEEE Trans. Knowl. Data Eng. 2026
Query processing and optimization
query optimization
1.012026
Hybrid Plans for Query Optimization in HTAP Systems · IEEE Trans. Knowl. Data Eng. 2026
Information retrieval › query reformulation
neural query rewriting
0.712023
A Learned Query Rewrite System · Proc. VLDB Endow. 2023
Query processing and optimization
query rewriting
0.712023
A Learned Query Rewrite System · Proc. VLDB Endow. 2023

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

monte carlo tree search · 1.7cost model · 1.0survey · 0.8hybrid estimator · 0.7
YearPublicationVenuePosition
2026 Hybrid Plans for Query Optimization in HTAP Systems
abstract
In this paper, we study the query optimization problem in HTAP systems and propose a cost-based approach that can judiciously generate a hybrid plan by leveraging a primary row store and an in-memory column store to maximize the query performance. We propose a new hybrid plan based optimization system, named SmartPlan, which is built upon such a hybrid architecture. We make three contributions. First, we design a new cost model to quantify the hybrid plan cost, and propose a plan search method that efficiently finds the optimal plan in a huge planning space. Second, we take into account the memory budget and design a plan-aware Monte Carlo Tree Search method to select the most beneficial columns into the memory. Third, we have implemented our method in PostgreSQL v15 and have evaluated its effectiveness using standard benchmarks. Experiments demonstrate that SmartPlan outperforms the state-of-the-art approaches in terms of end-to end performance with both analytical and HTAP benchmarks.
Xinning Zhang, Yong Wang 0088, Chao Zhang 0034, Guoliang Li 0001
IEEE Trans. Knowl. Data Eng.1
2024 HTAP Databases: A Survey
abstract
Since Gartner coined the term, Hybrid Transactional and Analytical Processing (HTAP), numerous HTAP databases have been proposed to combine transactions with analytics in order to enable real-time data analytics for various data-intensive applications. HTAP databases typically process the mixed workloads of transactions and analytical queries in a unified system by leveraging both a row store and a column store. As there are different storage architectures and processing techniques to satisfy various requirements of diverse applications, it is critical to summarize the pros and cons of these key techniques. This paper offers a comprehensive survey of HTAP databases. We mainly classify state-of-the-art HTAP databases according to four storage architectures: (a) Primary Row Store and In-Memory Column Store; (b) Distributed Row Store and Column Store Replica; (c) Primary Row Store and Distributed In-Memory Column Store; and (d) Primary Column Store and Delta Row Store. We then review the key techniques in HTAP databases, including hybrid workload processing, data organization, data synchronization, query optimization, and resource scheduling. We also discuss existing HTAP benchmarks. Finally, we provide the research challenges and opportunities for HTAP techniques.
Chao Zhang 0034, Guoliang Li 0001, Xinning Zhang, Jianhua Feng
IEEE Trans. Knowl. Data Eng.4
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.6