×

System and Methodology for Parallel Query Optimization Using Semantic-Based Partitioning

  • US 20060218123A1
  • Filed: 06/02/2005
  • Published: 09/28/2006
  • Est. Priority Date: 03/28/2005
  • Status: Active Grant
First Claim
Patent Images

1. In a database system comprising a database storing data in database tables, a method for improving query performance by dynamically partitioning said data, the method comprising:

  • generating a plurality of subplans for obtaining data requested by the query, each subplan including one or more operators for performing relational operations;

    determining if partitioning of data is potentially useful for performing a given relational operation;

    adding operators for partitioning data and performing the given relational operation in parallel to at least some of said plurality of subplans if partitioning of data is determined to be potentially useful; and

    building a plan for execution of the query based, at least in part, upon selecting subplans having favorable execution costs.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×