您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > oracle goldengate 白皮书
AnOracleWhitePaperUpdatedNovember2009BestPracticesforConflictDetectionandResolutioninActive-ActiveDatabaseConfigurationsUsingOracleGoldenGateBestPracticesforConflictDetectionandResolutioninActive-ActiveDatabaseConfigurationsUsingOracleGoldenGateExecutiveOverview.............................................................................1Introduction.........................................................................................1KeyRequirementsforActive-ActiveConfigurations...........................33344458991113131516171717182021Real-Time,Low-ImpactDataMovement.........................................ConflictDetectionandResolution...................................................HeterogeneousEnvironmentSupport.............................................ConflictDetection................................................................................UnderstandingConflictsandComplexResolutions........................SimpleConflictResolutionMethodologies......................................HybridMethodologiesforConflictDetection...................................ComplexConflictResolution...............................................................QuantitativeResolution...................................................................TransactionConsistency...............................................................ConflictNotificationandTracking......................................................Exceptions.....................................................................................ResolutionNotification..................................................................MinimizingConflicts..........................................................................ApplicationSegregation................................................................PrimaryKeyGeneration................................................................ConflictAvoidance........................................................................OracleGoldenGateforActive-ActiveDatabases..............................OracleGoldenGateDataDefinitionLanguageReplication...........Conclusion........................................................................................BestPracticesforConflictDetectionandResolutioninActive-ActiveDatabaseConfigurationsUsingOracleGoldenGateExecutiveOverviewOneofthemosteffectivewaystoenableincreasedavailabilityandperformancefordatabaseinfrastructuresistoestablishanactive-activeenvironment,whichdistributesdatabasetransactionsacrossmultipledatabases.Beyonddisasterrecoveryandtolerance,active-activeconfigurationsfacilitatecontinuousoperations,offeradditionalrawcomputingcapacity,andprovidetheflexibilitytooptimizeworkloadmanagement.However,implementinganactive-activesolutionisnottrivial.Thekeytosuccessliesinreal-timedatamovement,conflictdetectionandresolution,andsupportforheterogeneousenvironments.Ofthethree,conflictdetectionandresolutionintroducesthemostcomplexity.ThiswhitepaperprovidesbestpracticesforconflictdetectionandresolutionandhighlightshowOracleGoldenGateaddressesthesechallenges.IntroductionAkeyobjectiveforanyITorganizationistocreatesoftwareapplicationsandadatabaseinfrastructurethatcanscaletomeetgrowingandchangingbusinessneeds.Withbusinessprocessesincreasinglymigratingtodigitaltransactions,thereisagrowingorganizationalrelianceanddependenceontheITgroup’sabilitytohandlelargervolumesofdataandusers,withlesssystemdowntime.Active-activeconfigurationsprovidesignificantperformanceandscalabilitybenefits;deliverexceptionalhigh-availability;andenablecontinuousoperationsfornotonlyunplannedinterruptionsbutalsoplannedoutagessuchasmigrations,upgrades,andsystemsmaintenance.Inmostcases,active-activeconfigurationsareconsideredtobepartofacontinuousavailability—notadisasterrecovery—plan.Atthehighendoftraditionaldisasterrecoveryplans,therearesolutionsthatofferanactive-passiveconfigurationwheretheactivesystemassumesalltheworkload,butwhenitfails,thepassivesystembecomesactiveandassumesthefullworkload.Undernormaloperatingconditions,thesecondary1BestPracticesforConflictDetectionandResolutioninActive-ActiveDatabaseConfigurationsUsingOracleGoldenGate2(passive)systemdoesn’tcontributetohandlingthedataprocessingload;itistwicetheinvestmenttoprovidethesameamountofprocessingpowerasasinglesystem.Bycomparison,anactive-activeconfigurationnotonlyfacilitatesveryhighlevelsofrecoverypointandrecoverytimeobjectives,butitalsoreturnsvalueontheinvestmentbyaddingcapacity,flexibility,andhigherperformancetotheoperationaldatainfrastructure.Implementinganeffectiveactive-activeconfigurationrequiresathoroughconsiderationoftechnologiesavailableforenablingthedatamovementandsharingbetweenthedatabaseinstances.Beforemovingforward,anorganizationmustunderstandthedifferentusecasesforactive-activeconfigurationsandthechallengesandbenefitsofeachconfiguration.Theymustalsounderstandthedifferentmethodsfordetectingdataconflictsthatoccurandhowtoeffectivelyresolvethoseconflicts.BestPracticesforConflictDetectionandResolutioninActive-ActiveDatabaseConf
本文标题:oracle goldengate 白皮书
链接地址:https://www.777doc.com/doc-5264517 .html