MULTI-DIMENSIONAL HISTOGRAM METHOD USING MINIMAL DATA-SKEW COVER IN SPACE-PARTITIONING TREE AND RECORDING MEDIUM STORING PROGRAM FOR EXECUTING THE SAME
First Claim
1. A multi-dimensional histogram method using a minimal data-skew cover in a space-partitioning tree to estimate selectivity of queries, comprising:
- (a) a database (DB) system receiving information required to generate a histogram from an outside of the DB system, and then constructing a space-partitioning tree based on the information required to generate a histogram;
(b) the DB system constructing a multi-dimensional histogram based on a minimal data-skew cover in the space-partitioning tree; and
(c) the DB system receiving a query from the outside, and then estimating selectivity of the quay by using the multi-dimensional histogram.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure relates to a multi-dimensional histogram method using a minimal data-skew cover in a space-partitioning tree, which is used to estimate the selectivity of queries, that is, the sizes of query results, and a recording medium storing a program for executing the multi-dimensional histogram method. In the multi-dimensional histogram method, a Database (DB) system receives information required to generate a histogram from an outside of the DB system, and then constructs a space-partitioning tree based on the information required to generate a histogram. The DB system constructs a multi-dimensional histogram based on a minimal data-skew cover in the space-partitioning tree. When the DB system receives a query from the outside, the DB system calculates the estimate of the selectivity for the query by using the multi-dimensional histogram. Further, the present disclosure includes a recording medium storing a program for executing the multi-dimensional histogram method.
23 Citations
20 Claims
-
1. A multi-dimensional histogram method using a minimal data-skew cover in a space-partitioning tree to estimate selectivity of queries, comprising:
-
(a) a database (DB) system receiving information required to generate a histogram from an outside of the DB system, and then constructing a space-partitioning tree based on the information required to generate a histogram; (b) the DB system constructing a multi-dimensional histogram based on a minimal data-skew cover in the space-partitioning tree; and (c) the DB system receiving a query from the outside, and then estimating selectivity of the quay by using the multi-dimensional histogram. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. A recording medium storing a program for executing a multi-dimensional histogram method using a minimal data-skew cover in a space-partitioning tree to estimate selectivity of queries, the multi-dimensional histogram method comprising:
-
(a) a database (DB) system receiving information required to generate a histogram from an outside of the DB system, and then constructing a space-partitioning tree based on the information required to generate a histogram; (b) the DB system constructing a multi-dimensional histogram based on a minimal data-skew cover in the space-partitioning tree; and (c) the DB system receiving a query from the outside, and then estimating selectivity of the query by using the multi-dimensional histogram. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification