×

Index Maintenance in a Multi-Node Database

  • US 20090265306A1
  • Filed: 04/22/2008
  • Published: 10/22/2009
  • Est. Priority Date: 04/22/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method for improving the efficiency of database query processing on a distributed database, comprising:

  • receiving a query of the database, wherein the database includes a collection of data records subdivided into a plurality of database portions, wherein each of the plurality of database portions is stored on one of a plurality of compute nodes and wherein each compute node includes a respective partial index of the data records stored on the respective compute node, wherein the partial indexes are generated from an index of all the data records in the database, so that each partial index is limited to those data records on the respective compute node;

    distributing the query to one or more compute nodes of the plurality of compute nodes for execution;

    executing, by the one or more compute nodes, the query operation against the data records of the respective compute node using the respective partial index; and

    during query execution, monitoring the use of the partial index stored on the first compute node in executing the database query.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×