Your SlideShare is downloading. ×
Replication types<br />Replication Monitoring Insights<br />Distribution database<br />Monitoring<br />TimeStamp replicati...
Replication Monitoring Insights<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a sec...
Replication Monitoring Insights<br />Zakourdaev Maria| Infrastructure DBA | Conduit<br />
What should be monitored<br />Distribution database & queries<br />Additional insights<br />
Replication types<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given...
Replication types<br />Publisher<br />Distributor<br />Subscriber<br />Snapshot replication<br />Full data copy<br />Subsc...
Transactional replication<br />Distributor<br />Distribution Agent<br />pull<br />Distribution Agent<br />push<br />Log Re...
Monitoring<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given the la...
What should be monitored ?<br />
Undelivered statements<br />Distributor to Subscriber latency<br />Distributor<br />Replication errors<br />Publisher to D...
Distribution database<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and g...
Distribution database & queries<br />
MSarticles<br />
MSpublications<br />Keep the replicated transactions in the Distribution database, just-in-case, a new subscriber is added...
MSlogreader_agents<br />
MSlogreader_history<br />
MSdistribution_agents<br />
MSdistribution_status<br />
MSreplication_monitordata<br />
MSRepl_commands<br />
Latency<br />
TimeStamp replication<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and g...
TimeStamp table replication<br />
Distributor<br />Replicated timestamp table<br />Compare<br />Subscriber<br />Table with timestamp<br />Publisher<br />Upd...
Insights<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given the labe...
Additional Insights<br />
Replication Alerts<br />
Upcoming SlideShare
Loading in...5
×

2 sql explore - replication

656

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
656
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • For Netapp snapshots / or for detach attach copies
  • For Netapp snapshots / or for detach attach copies
  • Transcript of "2 sql explore - replication"

    1. 1. Replication types<br />Replication Monitoring Insights<br />Distribution database<br />Monitoring<br />TimeStamp replication<br />Insights<br />Unused Section Space 1<br />
    2. 2. Replication Monitoring Insights<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.<br />
    3. 3. Replication Monitoring Insights<br />Zakourdaev Maria| Infrastructure DBA | Conduit<br />
    4. 4. What should be monitored<br />Distribution database & queries<br />Additional insights<br />
    5. 5. Replication types<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.<br />
    6. 6. Replication types<br />Publisher<br />Distributor<br />Subscriber<br />Snapshot replication<br />Full data copy<br />Subscriber<br />Publisher<br />Distributor<br />Transactionalreplication<br />Transactions<br />Distributor<br />Subscriber<br />Publisher<br />Merge replication<br />Changes merged<br />
    7. 7. Transactional replication<br />Distributor<br />Distribution Agent<br />pull<br />Distribution Agent<br />push<br />Log Reader Agent<br />Subscriber<br />Publisher<br />
    8. 8. Monitoring<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.<br />
    9. 9. What should be monitored ?<br />
    10. 10. Undelivered statements<br />Distributor to Subscriber latency<br />Distributor<br />Replication errors<br />Publisher to Distributor latency<br />Subscription statuses<br />Distribution database sizes<br />Log Reader Agent errors<br />Subscriber<br />Tables that are not replicated<br />Publisher<br />Distribution Agent errors<br />Log files growth<br />
    11. 11. Distribution database<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.<br />
    12. 12. Distribution database & queries<br />
    13. 13. MSarticles<br />
    14. 14. MSpublications<br />Keep the replicated transactions in the Distribution database, just-in-case, a new subscriber is added<br />
    15. 15. MSlogreader_agents<br />
    16. 16. MSlogreader_history<br />
    17. 17. MSdistribution_agents<br />
    18. 18. MSdistribution_status<br />
    19. 19. MSreplication_monitordata<br />
    20. 20. MSRepl_commands<br />
    21. 21. Latency<br />
    22. 22. TimeStamp replication<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.<br />
    23. 23. TimeStamp table replication<br />
    24. 24. Distributor<br />Replicated timestamp table<br />Compare<br />Subscriber<br />Table with timestamp<br />Publisher<br />Update every n sec<br />SQL Agent Job <br />
    25. 25. Insights<br />pptPlex Section Divider<br />The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.<br />
    26. 26. Additional Insights<br />
    27. 27. Replication Alerts<br />
    28. 28. Capturing more information<br />
    29. 29. Replicate schema only<br />
    30. 30. Remove replication<br />EXEC Sys_removedbreplication ‘Dbname’<br />
    31. 31. Skip integrity errors<br />
    32. 32. By trusting noone, you make your own decisions. <br />So choose wisely because either way, there’s no one to blame around you. <br />

    ×