Return to search

Exploiting self-monitoring sample views for cardinality estimation

Good cardinality estimates are critical for generating good execution plans during query optimization. Complex predicates, correlations between columns, and user-defined functions are extremely hard to handle when using the traditional histogram approach. This demo illustrates the use of sample views for cardinality estimations as prototyped in Microsoft SQL Server. We show the creation of sample views, discuss how they are exploited during query optimization, and explain their potential effect on query plans. In addition, we also show our implementation of maintenance policies using statistical quality control techniques based on query feedback.

Identiferoai:union.ndltd.org:DRESDEN/oai:qucosa:de:qucosa:80836
Date13 December 2022
CreatorsLarson, Per-Ake, Lehner, Wolfgang, Zhou, Jingren, Zabback, Peter
PublisherACM
Source SetsHochschulschriftenserver (HSSS) der SLUB Dresden
LanguageEnglish
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/acceptedVersion, doc-type:conferenceObject, info:eu-repo/semantics/conferenceObject, doc-type:Text
Rightsinfo:eu-repo/semantics/openAccess
Relation978-1-59593-686-8

Page generated in 0.0137 seconds