• Home
  • Search
  • Cardinality estimation using sample views with quality assurance
  • Open Access IconOpen Access
  • Cite Icon63
  • https://doi.org/10.1145/1247480.1247502Copy DOI Icon

Cardinality estimation using sample views with quality assurance

  • Jun 11, 2007
  • Per-Ake Larson +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Accurate cardinality estimation is critically important to high-quality query optimization. It is well known that conventional cardinality estimation based on histograms or similar statistics may produce extremely poor estimates in a variety of situations, for example, queries with complex predicates, correlation among columns, or predicates containing user-defined functions. In this paper, we propose a new, general cardinality estimation technique that combines random sampling and materialized view technology to produce accurate estimates even in these situations. As a major innovation, we exploit feedback information from query execution and process control techniques to assure that estimates remain statistically valid when the underlying data changes. Experimental results based on a prototype implementation in Microsoft SQL Server demonstrate the practicality of the approach and illustrate the dramatic effects improved cardinality estimates may have.

Similar Papers
  • Research Article
  • Citations7

Enhancing Collective Estimates by Aggregating Cardinal and Ordinal Inputs

  • Oct 01, 2020
  • Proceedings of the AAAI Conference on Human Computation and Crowdsourcing
  • Ryan Kemmer +3
  • PDF
  • Research Article

A Strategy of Efficient and Accurate Cardinality Estimation Based on Query Result

  • Aug 01, 2018
  • Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University
  • Jintao Gao +2
  • Conference Article
  • Citations62

XSEED: Accurate and Fast Cardinality Estimation for XPath Queries

  • Jan 01, 2006
  • Ning Zhang +3
  • Research Article

Estimating the Cardinality of Queries Based on a Sample from a Full Outer Join of Tables

  • Dec 20, 2023
  • Informacionnye Tehnologii
  • U A Grigorev
  • Conference Article
  • Citations2

A Unified Approach for Fast and Accurate Cardinality Estimation in RFID Systems

  • Oct 01, 2014
  • Wenchao Jiang +1
  • Research Article
  • Citations19

Analyzing the Impact of Cardinality Estimation on Execution Plans in Microsoft SQL Server

  • Jul 01, 2023
  • Proceedings of the VLDB Endowment
  • Kukjin Lee +3
  • Research Article
  • Citations2

Algorithms for data warehouse design to enhance decision-making

  • Mar 01, 2008
  • WSEAS Transactions on Computers archive
  • Ziyati Elhoussaine +2
  • Conference Article
  • Citations145

Towards a robust query optimizer

  • Jun 14, 2005
  • Brian Babcock +1
  • Book Chapter
  • Citations5

Constraint-based query optimization and processing

  • Jan 01, 1996
  • Volker Gaede +1
  • Conference Article
  • Citations4

LATEST: Learning-Assisted Selectivity Estimation Over Spatio-Textual Streams

  • Apr 01, 2021
  • Mayur Patil +1
  • Research Article
  • Citations25

Multi-route query processing and optimization

  • Oct 18, 2012
  • Journal of Computer and System Sciences
  • Rimma V Nehme +4
  • Research Article
  • Citations12

Petri-net-based modeling and evaluation of pipelined processing of concurrent database queries

  • Jan 01, 1988
  • IEEE Transactions on Software Engineering
  • K.P Mikkilineni +2
  • Conference Article
  • Citations9

Multithreaded Processing in Dynamic Inverted Indexes for Web Search Engines

  • Oct 22, 2015
  • Carolina Bonacic +4
  • Book Chapter
  • Citations66

Query Processing in Broadcasted Spatial Index Trees

  • Jan 01, 2001
  • Susanne Hambrusch +3
  • Conference Article
  • Citations116

Accelerating Machine Learning Inference with Probabilistic Predicates

  • May 27, 2018
  • Yao Lu +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.