Advertisement
cbossie

AG Replica Sync State

Dec 12th, 2018
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.93 KB | None | 0 0
  1. SELECT AGS.name                       AS AGGroupName,
  2.        AR.replica_server_name         AS InstanceName,
  3.        HARS.role_desc,
  4.        Db_name(DRS.database_id)       AS DBName,
  5.        DRS.database_id,
  6.        AR.availability_mode_desc      AS SyncMode,
  7.        DRS.synchronization_state_desc AS SyncState,
  8.        DRS.last_hardened_lsn,
  9.        DRS.end_of_log_lsn,
  10.        DRS.last_redone_lsn,
  11.        DRS.last_hardened_time,
  12.        DRS.last_redone_time,
  13.        DRS.log_send_queue_size,
  14.        DRS.redo_queue_size
  15. FROM   sys.dm_hadr_database_replica_states DRS
  16. LEFT JOIN sys.availability_replicas AR
  17. ON DRS.replica_id = AR.replica_id
  18. LEFT JOIN sys.availability_groups AGS
  19. ON AR.group_id = AGS.group_id
  20. LEFT JOIN sys.dm_hadr_availability_replica_states HARS ON AR.group_id = HARS.group_id
  21. AND AR.replica_id = HARS.replica_id
  22. ORDER  BY AGS.name,
  23.           AR.replica_server_name,
  24.           Db_name(DRS.database_id)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement