Assigning Resolution Methods with DBMS_REPCAT
Once you have configured your column, priority, and/or site priority groups, you can assign conflict resolution techniques to your replicated tables.
About Resolution Methods
In addition to column groups, priority groups, and site priority groups, the advanced replication option includes eleven other built-in resolution methods to handle update and uniqueness conflicts (see Table 16.14). You can also write your own resolution handlers. In particular, if you require a delete conflict handler, you must write your own because Oracle does not supply one.
Table 16-14. Built-in Conflict Resolution Methods
Conflict Type |
Method Name |
Comments |
---|---|---|
Update |
MINIMUM |
Data from the row having the minimum value for the designated column prevails. Data is guaranteed to converge if the value is always decreasing, or if there are fewer than three master sites. |
MAXIMUM |
Data from the row having the maximum value for the designated column prevails. Data is guaranteed to converge if the value is always increasing, or if there are fewer than three master sites. | |
EARLIEST TIME-STAMP |
Data from the row having the earliest time-stamp for the designated column prevails. Data is guaranteed to converge if there are fewer than three master sites. | |
LATEST TIME-STAMP |
Data from the row having the latest timestamp for the designated column prevails. Data is guaranteed to converge if the value is always increasing, or if there are fewer than three master sites. |
Get Oracle Built-in Packages now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.