×

System and method for eliminating compile time explosion in a top down rule based system using selective sampling

  • US 6,438,741 B1
  • Filed: 03/31/1999
  • Issued: 08/20/2002
  • Est. Priority Date: 09/28/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer based method for reducing the number of expressions to which rules are applied in a top down rule based system for query optimization comprising the steps of:

  • selecting a first expression that matches a pattern of a first rule;

    identifying said first rule as one of an exempt rule or a non-exempt rule, including the steps of;

    identifying a position of said first expression in an expression tree; and

    identifying said first rule as exempt if said position of said first expression is one of substantially at the top of the expression tree and substantially at the bottom of the expression tree; and

    pruning said first rule at a first rate if said first rule is not identified as exempt.

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