The Replication Fork: Understanding the Eukaryotic Replication
Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.
-
Upload
timothy-anderson -
Category
Documents
-
view
214 -
download
0
Transcript of Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.
![Page 1: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/1.jpg)
Copyright © 2006 Quest Software
Monitoring SQL Server Replication
Presenter : Jim Katsos
![Page 2: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/2.jpg)
2
Expect more from your Databases
Improve DBA and developer productivity and increase database performance with market-leading database management products.
Quest Solutions forDatabase Management
![Page 3: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/3.jpg)
3
What will we cover today?
• Briefly explain how SQL Server replication works
• Types of Replication provided by SQL Server and what to monitor
• How to monitor SQL Server Replication
• Demo Spotlight on SQL Server Replication BETA
![Page 4: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/4.jpg)
4
Basic concepts
![Page 5: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/5.jpg)
5
Snapshot Replication
• Agents Status• Duration of Snapshot generation
process
![Page 6: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/6.jpg)
6
Transactional Replication• Agents status• Latency• Through-put• Undistributed Commands• Size of distribution database/tables
(MSrepl_commands, MSrepl_transactions)
![Page 7: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/7.jpg)
7
Transactional Replication - Peer to Peer in 2005
![Page 8: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/8.jpg)
8
Merge Replication
• Agent status• Duration of merge session• Through-put• Undistributed commands• Conflict Counts• Size of Tombstone,
Contents table
![Page 9: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/9.jpg)
9
How to monitor Replication
• Management studio and Replication Monitor– Demo
• Write your own– T-SQL
– RMO
![Page 10: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/10.jpg)
10
Monitoring transactional replication performance using T-SQL• LogReader and Distribution Agent Latency and Through-put
– From distributor• sys.dm_os_performance_counters, sysperfinfo
• Undistributed commands– From published database for LogReader agent
• exec sp_repltrans– From distribution database for Distribution Agent
• MSdistribution_status• sp_browsereplcmds
• Size of change Tracking tables– From distribution database
• MSrepl_commands, MSrepl_transactions
![Page 11: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/11.jpg)
11
Monitoring merge replication performance using T-SQL
• Merge agent throughput, conflicts, session duration– From distributor
• MSmerge_sessions, MSmerge_history
• Undistributed commands– From published and subscriber database
• MSmerge_contents, MSmerge_tombstone, MSmerge_genhistory
• Size of change Tracking tables– From published and subscriber database
• MSmerge_contents, MSmerge_tombstone
![Page 12: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/12.jpg)
12
RMO – Remote management objects
• Show objects in Visual Studio.
![Page 13: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/13.jpg)
13
A new monitoring tool
• Spotlight on SQL Server Replication.
![Page 14: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/14.jpg)
14
![Page 15: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/15.jpg)
15
![Page 16: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/16.jpg)
16
![Page 17: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/17.jpg)
17
![Page 18: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/18.jpg)
18
![Page 19: Copyright © 2006 Quest Software Monitoring SQL Server Replication Presenter : Jim Katsos.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee75503460f94bf7866/html5/thumbnails/19.jpg)
19
Spotlight on SQL Server Replication
• Participate in our BETA program, register at:
http://www.quest.com/beta/
• Also download Spotlight on SQL Server and Spotlight on Windows free 30 day trial at:
http://www.quest.com/sql_server/