×

Optimization of queries on a repository based on constraints on how the data is stored in the repository

  • US 20070011167A1
  • Filed: 10/03/2005
  • Published: 01/11/2007
  • Est. Priority Date: 07/08/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of:

  • A) sending the instructions over transmission media;

    B) receiving the instructions over transmission media;

    C) storing the instructions onto a machine-readable storage medium; and

    D) executing the instructions;

    wherein the instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of;

    registering with a database system a constraint on a particular portion of a directory, to restrict how data from the portion of the directory is stored in the database;

    receiving a first query on the database;

    determining that performing the first query would involve data from the portion of the directory;

    determining, based on the query and the constraint, the effect of the constraint on how the data from the constrained portion of the directory is stored in the database; and

    generating a second query, based on the first query and the effect of the constraint on how the data from the portion of the directory is stored in the database, that is directed to a particular subset of the data stored in the database.

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