PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
August 30, 20241 citationsOpen Access

Updateable Data-Driven Cardinality Estimator with Bounded Q-error

View Full Paper
YLYingze LiXLXianglong LiuHWHongzhi Wang

Key Points

Key points are not available for this paper at this time.

Abstract

Modern Cardinality Estimators struggle with data updates. This research tackles this challenge within single-table. We introduce ICE, an Index-based Cardinality Estimator, the first data-driven estimator that enables instant, tuple-leveled updates. ICE has learned two key lessons from the multidimensional index and applied them to solve cardinality estimation in dynamic scenarios: (1) Index possesses the capability for swift training and seamless updating amidst vast multidimensional data. (2) Index offers precise data distribution, staying synchronized with the latest database version. These insights endow the index with the ability to be a highly accurate, data-driven model that rapidly adapts to data updates and is resilient to out-of-distribution challenges during query testing. To make a solitary index support cardinality estimation, we have crafted sophisticated algorithms for training, updating, and estimating, analyzing unbiasedness and variance. Extensive experiments demonstrate the superiority of ICE. ICE offers precise estimations and fast updates/construction across diverse workloads. Compared to state-of-the-art real-time query-driven models, ICE boasts superior accuracy (2-3 orders of magnitude more precise), faster updates (4.7-6.9 times faster), and significantly reduced training time (up to 1-3 orders of magnitude faster).

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Li et al. (2024) studied this question.

synapsesocial.com/papers/68e5a3f8b6db64358753e23ehttps://doi.org/10.48550/arxiv.2408.17209
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Advances and Challenges in Machine Learning-Based Cardinality Estimation for Database Query Optimization2025
  2. 2ACE: A Cardinality Estimator for Set-Valued Queries2025
  3. 3ACE: A Cardinality Estimator for Set-Valued Queries2025
  4. 4One Seed, Two Birds: A Unified Learned Structure for Exact and Approximate Counting2024 · 4 citations
  5. 5The Accuracy of Cardinality Estimators: Unraveling the Evaluation Result Conundrum2025 · 2 citations