×

Predictive resource management

  • US 9,965,498 B2
  • Filed: 12/29/2010
  • Issued: 05/08/2018
  • Est. Priority Date: 12/29/2010
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a monitoring module to monitor database system resource consumption over time, in conjunction with scheduled data loading, data export, and query operations, said monitoring comprising;

    receiving event messages associated with an occurrence of data loading, data export, or query jobs;

    receiving automatic registration information associated with the data loading, data export, or query jobs; and

    categorizing the data loading, data export, or query jobs as the scheduled data loading, data export, and query operations based on a number of repeated occurrences associated with the data loading, data export, or query jobs; and

    a processor to;

    generate a database system resource consumption map based on the database system resource consumption over time and in consideration of maximum resource consumption of the database system resource consumption taken over the time with respect to data loading, data export, and query operations of the database system;

    determine, based on the database system resource consumption map and current database system loading associated with current database resource consumption, a predicted database system resource consumption as a projection of the system resource map;

    adjust database system workload throttling to accommodate the predicted database system resource consumption based on the database system resource consumption map and current system loading induced by at least one of data loading, data export, or query activity, prior to the current database resource consumption reaching a predefined critical consumption level; and

    wherein the adjusting comprises;

    at least one of shifting data loads over time, restricting processor usage, restricting a number of concurrent user sessions, or restricting a number of reports generated for a selected time period.

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