×

Managing database utilities to improve throughput and concurrency

  • US 8,555,288 B2
  • Filed: 05/17/2006
  • Issued: 10/08/2013
  • Est. Priority Date: 05/17/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a utility to be executed by a database system, wherein the database system comprises a plurality of database system nodes and each database system node has an existing load defined by;

    a number of sessions the database system node is capable of running, anda number of sessions the database system node is running;

    receiving with the utility, when it arrives for execution, a specification of a number of utility sessions to be used to execute the utility, the number being greater than one, each utility session requiring a separate logon to the database system;

    determining the existing load on each of the database system nodes; and

    distributing the utility sessions among the database system nodes in such a way as to balance the resulting load for each of the database system nodes wherein the resulting load for each database system node is the existing load for that database system node plus number of utility sessions distributed to that database system node.

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