Method for fault tolerant modification of data representation in a large database
AssigneeHewlett-Packard Development Company, L.P.
InventorGary Martin Gilbert
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Development Company, L.P.
InventorGary Martin Gilbert
Estimating the term…
A system and method for restructuring the physical storage of a table of a database. The records of the table are grouped into one or more partitions, each of which is stored in a file having a number of fixed sized blocks. Each of the blocks has a first format. Restructuring the physical storage of the table involves changing, to a second format, the format of the blocks of the file in which a partition of the table is stored. Additionally, control data that includes a catalog table and one or more file labels describing the partitions in which the records of the table are grouped, is altered to indicate that the blocks of a partition are enabled to be stored in the second format. Restructuring occurs in phases so as to minimize the inaccessibility of the table being restructured to updates.
A method of restructuring the physical storage of a table in a database, the table having a plurality of records and one or more partitions into which records of the table are grouped, each partition being stored in a file made up of a number of fixed-size blocks, the database further including control information describing the table, associated files and partitions, and including an audit trail describing updates, if any, to the records of the table, the method comprising:
A system for managing a database that includes (i) a plurality of tables, each having a plurality of records, the records of each table being grouped into one or more partitions of each table, (ii) control data describing each of the plurality of tables and the partitions thereof, and (iii) an audit trail describing updates, if any, to the records, the system comprising:
A computer readable medium having computer-executable instructions for performing a method of restructuring the physical storage of a table in a database, the table having a plurality of records and one or more partitions into which records of the table are grouped, each partition being stored in a file made up of a number of fixed-size blocks, the database further including control information describing the table, associated files and partitions, and including an audit trail describing updates, if any, to the records of the table, the method comprising:
A method of restructuring the physical storage of a table in a database, the table having a plurality of records and one or more partitions into which records of the table are grouped, each partition being stored in a file made up of a number of fixed-size blocks, the database further including control information describing the table, associated files and partitions, and including an audit trail describing updates, if any, to the records of the table, the method comprising:
Dependencies are inferred from the claim text.