×

Database system with methodology providing improved cost estimates for query strategies

  • US 6,353,826 B1
  • Filed: 08/27/1999
  • Issued: 03/05/2002
  • Est. Priority Date: 10/23/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system providing a database storing database objects, a method for improving determination of cost estimates associated with data access occurring during execution of a database query, the method comprising:

  • receiving a database query specifying a database operation for at least one database object, said database query specifying a query condition for selecting particular rows based on multiple attributes of said at least one database object; and

    determining an estimate for the cost associated with a query execution path for executing the database query by;

    determining selectivity information providing a selectivity estimate for each of said multiple attributes, determining correlation information providing a measure of how well at least some of said multiple attributes are correlated, and combining said selectivity information together, based at least in part on said correlation information, for determining a multi-attribute selectivity estimate for the query condition.

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