SAP SE
DATABASE PARTITION PRUNING USING DEPENDENCY GRAPH

Last updated:

Abstract:

Provided is a system and method for pruning partitions from a database access operation based on a dependency graph. In one example, the method may include generating a dependency graph for a partition-wise operation, the dependency graph comprising nodes representing partition candidates and links between the nodes identifying dependencies of the partition candidates, receiving, at runtime, a database query comprising a partition identifier, identifying a partition candidate that can be excluded from processing the database query based on the partition identifier, pruning a second partition candidate based on a dependency in the dependency graph between the excluded partition candidate and the second partition candidate, and performing a database access for the database query based on the pruning.

Status:
Application
Type:

Utility

Filling date:

27 Mar 2019

Issue date:

1 Oct 2020