Invention Grant
- Patent Title: Using statistics for database partition pruning on correlated columns
-
Application No.: US14827407Application Date: 2015-08-17
-
Publication No.: US10282351B2Publication Date: 2019-05-07
- Inventor: Christian Bensberg , Norman May , Lars Fricke
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Fish & Richardson P.C.
- Main IPC: G06F16/22
- IPC: G06F16/22

Abstract:
A system includes a database having one or more tables having multiple partitions. The database includes memory modules to store the multiple partitions, a query processor, a data manipulation language (DML) processor configured to process operations to manipulate data in one or more of the partitions and a statistics module. For each partition, the statistics module maintains a partition profile and stores the partition profile in a statistics cache. The partition profile includes at least a first interval of data range values per column for one or more columns. The statistics module updates at least the first interval of a partition profile for a partition with new data range values responsive to the DML processor processing an operation to manipulate data in the partition. The database includes a partition pruning module that is configured to include partitions responsive to a received query based on the partition profile.
Public/Granted literature
- US20170052989A1 USING STATISTICS FOR DATABASE PARTITION PRUNING ON CORRELATED COLUMNS Public/Granted day:2017-02-23
Information query