Single level, multi-dimension, hash-based table partitioning
AssigneeSap SE
InventorChristian Bensberg
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorChristian Bensberg
Estimating the term…
In a general aspect, a method includes inserting a record in a partitioned fact table of a star schema data mart. Inserting the record can include determining a first hash value from a first dimension value of the record and determining a first set of candidate partitions from the first hash value. The method can further include determining a second hash value from a second dimension value of the record and determining a second set of candidate partitions from the first hash value. The method can further include comparing the first set of candidate partitions with the second set of candidate partitions to determine a common partition and inserting the record into the common partition.
A computer-implemented method for joining a plurality of dimension tables of a database with a fact table of a database, the plurality of dimension tables corresponding with the fact table, the fact table having a plurality of partitions, each partition of the plurality of partitions being stored on a respective host of the database, the method comprising:
A computer-implemented method comprising:
Dependencies are inferred from the claim text.