×

Method for reorganizing or moving a database table

  • US 8,886,596 B2
  • Filed: 10/11/2010
  • Issued: 11/11/2014
  • Est. Priority Date: 10/11/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer system including instructions recorded on a non-transitory computer-readable storage medium and readable by at least one processor, the system comprising:

  • a table generator module configured to cause the at least one processor to generate a target table for reorganizing physical storage of data in a source table, the target table including table storage attributes that are different than table storage attributes of the source table;

    a table updater module configured to cause the at least one processor to directly modify data in the target table synchronously with data being modified in a the source table,wherein the table updater module is configured to cause the at least one processor to update data in the source table synchronously with data being updated in the target table;

    a data replicator module configured to cause the at least one processor to replicate, in the target table, the data contained in the source table with the table storage attributes that are different than table storage attributes of the source table; and

    a table replacer module configured to cause the at least one processor to;

    replace the source table with the target table without relying on a staging table after the data in the source table is replicated in the target table,redirect an application statement from the source table to the target table while maintaining access to the source table, andafter redirecting the application statement, change access to the target table, and delete the source table.

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