Transactional Replication

May -Akda: Randy Alexander
Petsa Ng Paglikha: 3 Abril 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Configure Transactional Replication in SQL Server 2012 Step by Step [HD]
Video.: Configure Transactional Replication in SQL Server 2012 Step by Step [HD]

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Transactional Replication?

Ang transaksyonal na pagtitiklop ay ang awtomatikong pana-panahong pamamahagi ng mga pagbabago sa pagitan ng mga database. Kinokopya ang data sa (o malapit) sa real-time mula sa pangunahing server (publisher) hanggang sa pagtanggap ng database (tagasuskribi). Kaya, ang transactional pagtitiklop ay nag-aalok ng isang mahusay na backup para sa madalas, araw-araw na mga pagbabago sa database.


Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Transactional Replication

Sa karamihan ng mga kaso, nagsisimula ang pagtitiklop ng transactional sa pamamagitan ng pagkuha ng snapshot ng publisher, na kung saan ay kinopya sa suskritor. Pagkatapos, ang anumang mga pagbabago sa publisher ay naka-log sa real-time at nag-replicate sa tagasuskribi.
Ang transactional na pagtitiklop ay hindi lamang kopyahin ang netong epekto ng mga pagbabago sa data, ngunit sa halip ay pare-pareho at tumpak na tumutulad sa bawat pagbabago.

Halimbawa, ang balanse ng account ng isang customer sa database ng publisher ng komersyal na bangko ay una nang nagbabasa ng $ 2,000. Pagkatapos, sa loob ng ilang minuto, ang customer ay nagdeposito ng $ 500 at pagkatapos ay inalis ang $ 1000 mula sa ATM. Ang netong epekto ay $ 2000 + $ 500- $ 1000 = $ 1500. Gayunpaman, ang isang transactional na pagtitiklop ay hindi simpleng i-update ang account sa kliyente ng subscriber bilang $ 1500. Ang bawat isa sa dalawang mga transaksyon na ito ay dapat ding isulat sa suskritor.

Dahil sa malapit nitong real-time na kalikasan, ang transactional na pagtitiklop ay madalas na ginagamit ng dalawa o higit pang mga administrator ng database (DBA) bilang isang mekanismo ng failover kung saan higit sa ilang minuto ng downtime ay hindi isang pagpipilian, hal. Mga network ng ATM at mga istasyon ng nuclear power. Kaugnay nito, napatunayan ng transactional replication na isang maaasahang mekanismo para sa mga backup na database.

Kabilang sa iba pang mga uri ng pagtitiklop ang pagsasama at pagtitiklop ng snapshot.