Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server e
Istanza gestita di SQL di Azure
Microsoft SQL Server Utilizzando Replication Monitor, puoi monitorare le prestazioni della Replica Transazionale e della replica di fusione nei seguenti modi:
Impostare avvisi e soglie
Visualizza le misurazioni delle prestazioni
Determina la latenza con i token traccianti (Replica Transazionale)
Visualizza statistiche dettagliate di sincronizzazione (replicazione di fusione)
Visualizza transazioni e tempi di consegna (Replica Transazionale)
Impostare avvisi e soglie
Monitoraggio replica consente di abilitare avvisi in relazione a varie condizioni delle prestazioni. Quando si attiva un avviso, si specifica una soglia. Quando tale soglia viene raggiunta o superata, appare un avviso nella colonna Stato per l'abbonamento e la pubblicazione con cui si sincronizza (a meno che non debba essere mostrato un numero con priorità superiore). Oltre a visualizzare un avviso in Monitoraggio replica, il raggiungimento di un valore soglia può inoltre attivare un messaggio di avviso. È possibile attivare avvisi per le condizioni delle prestazioni seguenti:
Superamento della latenza specificata (quantità di tempo trascorso tra l'esecuzione del commit di una transazione nel server di pubblicazione e l'esecuzione del commit della transazione corrispondente nel Sottoscrittore).
Questa condizione si applica alla Replicazione Transazionale. Se la soglia specificata viene raggiunta o superata, lo stato appare come Performance Critical.
Superamento del tempo di sincronizzazione specificato.
Questa condizione si applica alla replicazione tramite fusione. Se la soglia specificata viene raggiunta o superata, lo stato appare come Fusion di lunga durata. È possibile specificare soglie diverse per connessioni remote e LAN.
Impossibilità di elaborare il numero di righe specificato in un determinato intervallo di tempo.
Questa condizione si applica alla replicazione tramite fusione. Se la soglia specificata viene raggiunta o superata, lo stato appare come Performance Critical. È possibile specificare soglie diverse per connessioni remote e LAN.
Per ulteriori informazioni, vedere Impostare soglie e avvisi in Replication Monitor.
Visualizza le misurazioni delle prestazioni
Replication Monitor mostra i valori di qualità delle prestazioni per la Replica Transazionale e la replica di fusione nelle colonne Performance Media Corrente e Peggiore Performance Attuale per le pubblicazioni e nella colonna Performance per gli abbonamenti. I valori sono:
Eccellente
Bene
Sufficiente
Scarsa
Critico (solo per la replicazione transazionale)
Si determinano i valori come segue:
Per la Replica Transazionale, la qualità delle prestazioni è determinata dalla soglia di latenza. Se non imposti la soglia, Replication Monitor non mostra un valore. Nella tabella seguente viene illustrata la correlazione tra la soglia e il valore della qualità delle prestazioni. Ad esempio, se imposti la soglia a 60 secondi e la latenza effettiva è 30 secondi, la latenza è 50% della soglia, ottenendo un valore di Good.
Eccellente Bene Sufficiente Scarsa Critico 0 – 34% 35 – 59% 60 – 84% 85 – 99% 100% + Per la replica di tipo merge la qualità delle prestazioni è indipendente dalla soglia. La soglia di elaborazione delle righe determina in realtà se il valore Prestazioni critiche viene visualizzato nella colonna Stato . La qualità delle prestazioni è determinata dal confronto tra le prestazioni delle singole sottoscrizioni e le prestazioni medie cronologiche delle sottoscrizioni, che utilizzano lo stesso tipo di connessione (remota o LAN), rispetto alla pubblicazione. Replication Monitor mostra un valore dopo che si verificano cinque sincronizzazioni con 50 o più variazioni ciascuna sullo stesso tipo di connessione. Se ci sono meno di cinque sincronizzazioni con 50 o più modifiche o se l'ultima sincronizzazione ha meno di 50 modifiche, Replication Monitor non mostra un valore.
Nella tabella seguente viene illustrata la correlazione tra le prestazioni medie e il valore della qualità delle prestazioni. Ad esempio, se dieci abbonati si sincronizzano su una connessione LAN con una velocità media di 100 righe al secondo, e uno degli abbonamenti si sincronizza a una velocità di 125 righe al secondo, la performance della sincronizzazione di quell'abbonato è di 125% della media, risultando in un valore di Buono.
Eccellente Bene Sufficiente Scarsa 151+% 76 – 150% 26 – 75% 0 – 25%
Per altre informazioni sulla visualizzazione delle informazioni relative alle sottoscrizioni, vedere Visualizzare le informazioni ed eseguire attività usando Monitoraggio replica.
Determina la latenza con i token di traccia
La replica transazionale consente di misurare la latenza di un sistema inserendo un token (una piccola quantità di dati) nel log delle transazioni del database di pubblicazione e misurando il tempo impiegato dal token per arrivare al database di distribuzione e ai Sottoscrittori. Il token ti aiuta anche a identificare se i dati non raggiungono il Distributore o l'Abbonato. Per altre informazioni, vedere Misurazione della latenza e convalida delle connessioni per la replica transazionale.
Visualizza le prestazioni dettagliate di sincronizzazione per la replica di fusione
Per la replica merge, in Monitoraggio replica vengono visualizzate statistiche dettagliate per ogni articolo elaborato durante la sincronizzazione, compreso il tempo impiegato in ogni fase di elaborazione (caricamento delle modifiche, scaricamento delle modifiche e così via). Può aiutarti a individuare tabelle specifiche che causano rallentamenti. È il posto migliore per risolvere problemi di prestazioni con gli abbonamenti a fusione. Per maggiori informazioni sulla visualizzazione di statistiche dettagliate, vedi Visualizza le informazioni ed esegui compiti usando Replication Monitor.
Visualizza transazioni e tempi di consegna per la Replica Transazionale
Per la Replica Transazionale, il Monitor di Replica mostra informazioni sul numero di transazioni nel database di distribuzione che non ha ancora distribuito a un Abbonato e sul tempo stimato per la distribuzione di tali transazioni. Per altre informazioni, vedere Visualizzare le informazioni ed eseguire attività usando Monitoraggio della replica.