×

APPARATUS, SYSTEM, AND METHOD FOR IMPROVING UPDATE PERFORMANCE FOR INDEXING USING DELTA KEY UPDATES

  • US 20090063400A1
  • Filed: 09/05/2007
  • Published: 03/05/2009
  • Est. Priority Date: 09/05/2007
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for updating database indexes, the system comprising:

  • a database;

    a database management system (DBMS) for managing the database, the DBMS comprising an index manager configured to perform operations comprising;

    identifying at least one index comprised of index keys, the index keys defined by an index key definition and corresponding to nodes of an indexable entity;

    processing an old indexable entity in response to an update command;

    generating a set of delete index keys, the delete index keys corresponding to nodes of the old indexable entity satisfying the index key definition of the index;

    processing a replacement indexable entity wherein the replacement indexable entity is intended to replace the old indexable entity in response to an update command;

    generating a set of insert index keys, the insert index keys corresponding to nodes of the replacement indexable entity satisfying the index key definition of the index;

    inserting into the index only the insert index keys that do not match one of the delete index keys; and

    deleting from the index only the delete index keys that do not match one of the insert index keys.

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