- Professional SQL Server High Availability and Disaster Recovery
- Ahmad Osama
- 222字
- 2021-06-11 13:30:35
Understanding Transactional Replication
In this section, we'll look at how transactional replication works. The following diagram describes how transactional replication works:

Figure 2.1: Transactional replication example
This diagram shows the AdventureWorks database being replicated using transactional replication. Once transactional replication is configured, the snapshot agent, log reader agent, and distribution agent are created as part of the replication. The agents then work together, as described here, to replicate the transactions.
The snapshot agent is used once to initialize the subscriber database schema with that of the publisher. This isn't shown in the diagram, however, it's the first thing that happens when the transactional replication starts.
The subscriber database can be initialized using the publisher database backup, which is covered later in this lesson.
Once initialized, the transactions are replicated as follows:
- Steps 1 and 2: The log reader agent continuously scans for committed transactions in the publisher database transaction log and inserts the transactions to be replicated into the distribution database.
The log reader agent is at the distributor or at the publisher if the publisher acts as its own distributor.
- Steps 3 and 4: The distribution agent reads the transactions from the distribution database and applies them to the subscriber. The distribution agent is at the distributor if it's a push subscription and at the subscriber if it's a pull subscription.
- Excel高效數據處理分析:效率是這樣煉成的!
- Excel 2013超級應用大全(實戰案例版)
- Access快速開發基礎教程
- Excel VBA案例實戰從入門到精通(視頻自學版)
- Excel 2013操作與技巧
- 移動游戲UI設計專業教程
- AI智能辦公實戰108招:ChatGPT+Word+PowerPoint+WPS
- 新編Office 2007公司辦公入門與提高(修訂版)
- Office2010高級應用教程
- 數據分析:企業的賢內助
- Excel 2010電子表格
- 演說之禪:職場必知的幻燈片秘技(典藏版)
- Keynote:超越PPT的蘋果商業幻燈片
- Angular Projects
- 新印象 Premiere Pro CC 2018短視頻剪輯基礎與實戰