Monitoraggio (replica)
Si applica a: SQL Server e Istanza gestita di SQL di Azure
Il monitoraggio di una topologia di replica rappresenta un aspetto essenziale della distribuzione di una replica. Dato che l'attività di replica viene distribuita, è fondamentale monitorarne l'attività e lo stato su tutti i computer interessati. Con l'uso di vari strumenti di monitoraggio è possibile rispondere a domande comuni quali:
- Il sistema di replica funziona correttamente?
- Quali sottoscrizioni sono lente?
- Con quale ritardo viene eseguita la sottoscrizione transazionale?
- In quanto tempo una transazione di cui è stato appena eseguito il commit raggiungerà un Sottoscrittore nella replica transazionale?
- Per quale motivo la sottoscrizione di tipo merge è lenta?
- Perché l'agente non è in esecuzione?
Per monitorare la replica è possibile utilizzare gli strumenti seguenti:
Monitoraggio replica per SQL Server: il più importante strumento per il monitoraggio della replica che offre una visualizzazione incentrata sul server di pubblicazione dell'intera attività di replica. Per altre informazioni, vedere Monitoring Replication.
SQL Server Management Studio: offre l'accesso a Monitoraggio replica. Consente inoltre di visualizzare lo stato attuale e l'ultimo messaggio registrato dall'agente di lettura log, dall'agente snapshot, dall'agente di merge e dall'agente di distribuzione, con la possibilità di avviare e arrestare ognuno di loro. Per altre informazioni, vedere Monitor Replication Agents.
Transact-SQL (T-SQL) e Replication Management Objects (RMO): entrambe le interfacce consentono di monitorare tutti i tipi di replica dal database di distribuzione. La replica di tipo merge consente inoltre di monitorare la replica dal Sottoscrittore.
Avvisi per gli eventi degli agenti di replica: durante la replica sono disponibili diversi avvisi predefiniti per gli eventi degli agenti di replica. Se necessario, è anche possibile creare nuovi avvisi. Gli avvisi possono essere utilizzati per avviare una risposta automatica in seguito a un evento e/o per inviare notifiche all'amministratore. Per altre informazioni, vedere Usare gli avvisi per gli eventi degli agenti di replica.
Monitoraggio di sistema: può essere utile per monitorare le prestazioni della replica tramite vari contatori. Per altre informazioni, vedere Monitoring Replication with System Monitor.