Automatic and dynamic design of cache groups
AssigneeSoftware AG
InventorJoachim KLEIN
Life of this patent
Estimating the term…
Loading patent…
AssigneeSoftware AG
InventorJoachim KLEIN
Estimating the term…
A system and method is provided for automatic and dynamic adaptation of cache groups in a database system having one or more processors. The method includes analyzing a database query and determining if a set of predicates in a predicate pattern are suitable for inclusion in one or more cache groups, with the one or more cache groups having one or more cache tables; mapping value-based predicates in the predicate pattern to a filling column in the one or more cache tables; and mapping equi-join predicates in the predicate pattern to a referential cache constraint in the one or more cache tables. New cache groups can be created for predicate patterns occurring more frequently and existing cache groups can be deleted if the frequency of the predicate pattern falls below a predetermined threshold value.
A method for automatic and dynamic adaptation of cache groups in a database system having one or more processors, the method comprising:
A method for automatic and dynamic adaptation of cache groups in a database system having one or more processors, the method comprising:
A non-transitory computer-readable storage medium having computer readable code embodied therein and capable of being stored in a memory as computer program instructions that, when executed by a computer having one or more processors, causes the computer to at least perform:
A database system, comprising:
Dependencies are inferred from the claim text.