Invention Grant
- Patent Title: Parallel database mirroring
- Patent Title (中): 并行数据库镜像
-
Application No.: US13107897Application Date: 2011-05-14
-
Publication No.: US08775381B1Publication Date: 2014-07-08
- Inventor: Matthew C. McCline , Milena Bergant
- Applicant: Matthew C. McCline , Milena Bergant
- Applicant Address: US CA Palo Alto
- Assignee: Pivotal Software, Inc.
- Current Assignee: Pivotal Software, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Fish & Richardson P.C.
- Main IPC: G06F17/30
- IPC: G06F17/30

Abstract:
In a database cluster comprising a plurality of mirrored database segments, a mirror database pair comprising a primary database and a mirror database are maintained substantially consistent by writing changes resulting from transactions to page data in parallel to the primary database and to the mirror database. Changes are sent to the mirror database over a network using network communications. Transaction logs are also written to the primary and mirrored databases in parallel, the transaction logs being sent to the mirror database using network communications. Bulk load changes resulting from transactions are written in parallel over the network to the primary database and the mirror database without writing the changes to a transaction log. In the event of a failure, resynchronization of the mirror database can be performed quickly while avoiding a lengthy ongoing redo process on the mirror database.
Information query