QUERY OPTIMIZER WITH JOIN CARDINALITY ESTIMATION WHICH MITIGATES THE EFFECTS OF SKEW

Patent №

US 7,945,558

Granted

2011-05-17

Filed 2008

Owner

HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.

Lab

AI components

3

ml · kr · evo

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12008357

One embodiment relates to a computer-implemented method to estimate a cardinality of a database query. Single table cardinalities are determined after application of selection predicates. In addition, pair-wise join selectivities are estimated without assuming independence between selection and join predicates. Said pair-wise join selectivities are multiplied with said single table cardinalities after application of the selection predicates. Another embodiment relates to a computer apparatus including a cardinality estimator. The cardinality estimator includes computer-readable instructions configured to (a) determine single table cardinalities after application of selection predicates from the database query, (b) estimate pair-wise join selectivities without assuming independence between the selection predicates and join predicates of the database query, and (c) multiply said pair-wise join selectivities with said single table cardinalities after application of the selection predicates. Other embodiments, aspects and features are also disclosed.

AI classification

Machine learning1.00
Knowledge representation0.99
Evolutionary computation0.82
Planning0.19
AI hardware0.06
Natural language0.00
Speech0.00
Vision0.00

Ownership

HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.

assignment · 203890449

Assignors

KRISHNA, MURALI MALLELA

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC