Online Table Move
First Claim
Patent Images
1. A method of moving a table in a database management system, the method comprising:
- copying contents of a first table to a second table;
monitoring operations performed on the first table during the copying;
selectively storing changes performed on the first table to a temporary table based on the monitoring; and
copying the changes from the temporary table to the second table.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of moving a table in a database management system includes: copying contents of a first table to a second table; monitoring operations performed on the first table during the copying; selectively storing changes performed on the first table to a temporary table based on the monitoring; and copying the changes from the temporary table to the second table.
34 Citations
19 Claims
-
1. A method of moving a table in a database management system, the method comprising:
-
copying contents of a first table to a second table; monitoring operations performed on the first table during the copying; selectively storing changes performed on the first table to a temporary table based on the monitoring; and copying the changes from the temporary table to the second table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A table management system, the system comprising:
-
a copy module that copies content of a first table to a second table; a replay module that selectively stores changes performed on the first table to a temporary table based on operations performed on the first table, and that copies the changes from the temporary table to the second table; and a swap module that associates properties of the first table with properties of the second table. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product that enables a computer to manage tables of a database management system, the computer program product comprising:
-
software instructions for enabling the computer to perform predetermined operations; and a computer readable medium bearing the software instructions; the predetermined operations including the steps of; copying contents of a first table to a second table; monitoring operations performed on the first table during the copying; selectively storing changes performed on the first table to a temporary table based on the monitoring; and copying the changes from the temporary table to the second table.
-
Specification