IP Library Granted Patent US 7,599,969
Granted Patent B2
US 7,599,969 · App. 11/613,307 · Granted Oct 6, 2009

Method and system for scheduling workload in databases

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,599,969
App. No.
11/613,307
Granted
Oct 6, 2009
Kind
B2
Abstract

A method for scheduling a workload comprising a plurality of transactions relating to a database management system is disclosed. The method comprises the steps of determining a log space amount required by each transaction in the workload, estimating the total log space required for executing the workload based on the log space amounts required by each transaction, and scheduling execution of the workload based on the estimated total log space.

Claims (11)

1. A computer-implemented method for scheduling a workload comprising a plurality of transactions relating to a database management system, said method comprising the steps of:

determining an available amount of transaction log space,

determining a transaction log space amount required by each transaction in said workload;

estimating the total transaction log space required for executing said workload based on the transaction log space amounts required by each transaction;

scheduling execution of said workload on said database management system based on said estimated total required transaction log space, wherein the transaction log space remains unchanged; and

executing said workload on said database management system,

wherein said transactions comprise one or more queries on said database management system,

wherein the transaction log space amounts required by said transactions are determined based on a learned model,

wherein said step of scheduling execution of said workload comprises scheduling execution of each transaction in said workload,

wherein said step of scheduling execution of said workload comprises determining a time to execute each of said transactions, and

wherein execution of said transactions is scheduled such that the estimated total transaction log space required for executing said workload is less than said amount of available transaction log space.

Assignments (2)
CONVEYOR IS ASSIGNING UNDIVIDED 50% INTEREST Recorded Jan 12, 2018
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SERVICENOW, INC.; INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 045059/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2006
From: MIGNET, LAURENT S; ROY, SOURASHIS; STEINBACH, TORSTEN; VATSAVAI, RANGA R
To: INTERNATIONAL BUSINESSS MACHINES CORPORATION
Reel/Frame 018658/0902 →