Jun Yuan - Foster City CA, US Alan Downing - Fremont CA, US Lik Wong - Union City CA, US Nimar Arora - Union City CA, US Patricia H. McElroy - Santa Clara CA, US Byron Wang - Mountain View CA, US Lei Gao - Foster City CA, US Anand Lakshminath - Fremont CA, US Ramkumar Venkatesan - Mountain View CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707616, 707641, 707651, 707656, 7079992
Abstract:
Splitting and merging database object information sharing streams. Streams are also referred to herein as “propagations”. Splitting and merging information sharing streams can be used to improve performance in a information sharing environment when a failed or slow DBS impacts the performance. In one embodiment, an auto split process monitors the progress of applying changes at each node and detects the presence of a failed or a slow node. Once the failed or slow node is identified, the auto split process splits the propagation such that the offending node is sent through a separate propagation. Furthermore, an auto merge process can be started to monitor the newly created separate propagation. At a later point, the new propagation can be merged back into the original stream. For example, if the offending node catches up with other nodes, the auto merge process merges the newly created propagation back to the original propagation.
Configuring Or Reconfiguring A Multi-Master Information Sharing Environment
Jun Yuan - Foster City CA, US Alan Downing - Fremont CA, US Lik Wong - Union City CA, US Nimar Arora - Union City CA, US Patricia H. McElroy - Santa Clara CA, US Byron Wang - Mountain View CA, US Lei Gao - Foster City CA, US Anand Lakshminath - Fremont CA, US Ramkumar Venkatesan - Mountain View CA, US
International Classification:
G06F 15/16
US Classification:
709209
Abstract:
Configuring an n-way multi-master information sharing topology. Adding a new node (e.g., database server) to the information sharing topology can be implemented as follows. Initially, the new node is added as a slave of a particular co-master in the information sharing topology. The objects to replicate are instantiated on the new node by propagating data from the particular co-master to the new node. Furthermore, a capture process is created on the particular co-master to send changes to the objects to the slave. Meanwhile, the co-masters continue to propagate changes to each other. To promote the slave to a master, changes to objects stored at the slave are propagated to each of the co-masters. Furthermore, changes at each of the masters are propagated to the promoted node.
Name / Title
Company / Classification
Phones & Addresses
Patricia A. Mcelroy President
Sister's Housing Inc Shared Office Space
850 Arlington Ave, Oakland, CA 94608 5105953812
Patricia A. Mcelroy President
Sisters Construction Inc Highway/Street Construction · Remodeling