×

Method for performing complicated schema changes within a database

  • US 6,216,136 B1
  • Filed: 07/15/1998
  • Issued: 04/10/2001
  • Est. Priority Date: 07/21/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of performing in a data-base a schema change, such as a complicated soft schema change where a first schema version prior to the schema change is compatible with a second schema version after the schema change, or such as a complicated hard schema change where a first schema version before said schema change is incompatible with a second schema version after said schema change, comprising the steps of:

  • dividing the complicated schema change into three phases, of which a first phase, a preparatory phase, comprises creating conditions which enable transactions according to said second schema version to be commenced while retaining conditions for enabling transactions according to said first schema version to continue, this first phase being a simple schema change;

    a second phase, a scan phase, comprises the transmission of data according to said first schema version to data according to said second schema version; and

    of which a third phase, a terminating phase, comprises the removal of those units that shall not be present upon completion of a schema change, which is a simple schema change.

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