×

Optimizing queries to hierarchically structured data

  • US 8,285,711 B2
  • Filed: 11/24/2009
  • Issued: 10/09/2012
  • Est. Priority Date: 11/24/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for processing a query directed to data having a hierarchical structure with a plurality of data nodes, the method comprising steps of:

  • identifying one or more structural attributes describing the hierarchical structure of the data;

    partitioning the query into two or more query partitions using at least one of the one or more identified structural attributes;

    determining a parallel execution plan for the query by evaluation strategies comprising;

    a first strategy which splits the query into at least two of the query partitions;

    a second strategy which splits the hierarchical structure of the data; and

    a third strategy which splits both the query and the hierarchical structure of the data;

    selecting one of the evaluated strategies as the parallel execution plan to be executed; and

    executing the selected parallel execution plan in parallel on different computer processes.

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