×

Optimization of relational database queries

  • US 6,175,836 B1
  • Filed: 05/06/1998
  • Issued: 01/16/2001
  • Est. Priority Date: 10/09/1997
  • Status: Active Grant
First Claim
Patent Images

1. A data retrieval system in which a plurality of objects having a multi-level hierarchical relationship are stored, each object having a respective parent and a set of children, said system including:

  • means adapted to store one or more base tables, each base table comprising a respective set of attributes associated with a sub-set of objects in the system;

    means adapted to generate for each base table a respective complementary table, the complementary table comprising a set of attributes excluding the attributes of the associated base table and having a null cardinality; and

    optimisation means adapted to interpret a query comprising an expression including one or more operations, each operation having a respective operator and one or more associated operands;

    to track a number of objects associated with each operation and any attributes associated with the operation; and

    to reformulate the expression accordingly.

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