Преглед садржаја:
Дефиниција - Шта значи Трансакциона репликација?
Трансакцијска репликација је аутоматизована периодична расподјела промјена између база података. Подаци се копирају у (или близу) у реалном времену са примарног сервера (издавача) у базу података која прима (претплатник). Дакле, трансакциона репликација нуди одличну сигурносну копију за честе, дневне промене база података.
Техопедија објашњава трансакцијску репликацију
У већини случајева трансакциона репликација почиње снимком издавача који се затим копира у претплатника. Затим се све измене издавача бележе у реалном времену и реплицирају код претплатника.
Трансакцијска репликација не копира само ефекат промена података, већ доследно и тачно реплицира сваку промену.
На пример, стање на рачуну клијента у бази издавача комерцијалне банке у почетку чита 2000 долара. Затим у року од неколико минута, клијент уложи 500 долара, а затим подигне 1000 долара са банкомата. Нето ефекат је 2000 УСД + 500- $ 1000 = 1500 УСД. Међутим, трансакциона репликација не ажурира једноставно рачун клијента претплатника на 1500 УСД. Свака од ове две трансакције такође мора бити написана претплатнику.
Због своје скоро стварне природе, два или више администратора базе података (ДБА) често користе механизам за одступање, где више од неколико минута застоја није опција, нпр. Мреже АТМ-а и нуклеарне електране. У том погледу, трансакциона репликација се показала поузданим механизмом за израду резервних база података.
Остале врсте репликација укључују спајање и репликацију снимка.
