×

Identifying high risk database statements in changing database environments

  • US 9,734,200 B2
  • Filed: 05/06/2014
  • Issued: 08/15/2017
  • Est. Priority Date: 09/14/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-executed method comprising:

  • based, at least in part, on a first set of statistics comprising a first hypothetical value for a particular attribute of particular data in a database, said particular attribute specifying how much data is hypothetically stored in one or more particular tables or indexes in the database, identifying a first execution plan that a database management system generates for particular database statements that run over the particular data;

    after identifying the first execution plan, and based, at least in part, on a second set of statistics comprising a second hypothetical value, for the particular attribute of the particular data, identifying a second execution plan that the database management system generates for the particular database statements;

    wherein the first hypothetical value is different than the second hypothetical value;

    in response to detecting that the second execution plan is different than the first execution plan, automatically tuning the particular database statements;

    wherein the method is performed by one or more computing devices.

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