×

System and Method for Automated Online Reorganization of Sequential Access Databases

  • US 20130275367A1
  • Filed: 04/12/2012
  • Published: 10/17/2013
  • Est. Priority Date: 04/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for reorganizing data records of a database, comprising:

  • receiving, by a processor of a server, an efficiency parameter that indicates a satisfactory level of organizational efficiency of at least a portion of a database table having a group of rows stored using a plurality of data blocks,wherein a level of organizational efficiency is based on a number of data block changes that occur while sequentially accessing the database table, andwherein a data block change occurs when a current row is stored in a first data block and a next row is stored in a second data block that is different from the first data block such that accessing the next row after accessing the current row results in the data block change;

    determining, by the server, a number of data block changes that occur during a sequential access of the group of rows;

    determining, by the server, an efficiency associated with the group of rows based on the determined number of data block changes that occur during the sequential access of the group of rows;

    comparing, by the server, the determined efficiency and the efficiency parameter;

    determining, by the server, whether the determined efficiency is satisfactory based on the comparison; and

    generating, by the server, a control card to reorganize the group of rows when the efficiency is not satisfactory, the control card causing a reorganization of the group of rows.

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