Miglioramento delle prestazioni della replica
Prima di configurare la replica, è consigliabile acquisire familiarità con i fattori che influiscono sulle relative prestazioni:
- Hardware del server e della rete
- Progettazione del database
- Configurazione del server di distribuzione
- Progettazione e opzioni della pubblicazione
- Progettazione e utilizzo dei filtri
- Opzioni di sottoscrizione
- Opzioni per gli snapshot
- Parametri degli agenti
- Manutenzione
Per ulteriori informazioni sul modo in cui questi fattori influiscono su ogni tipo di replica, vedere:
- Miglioramento delle prestazioni generali della replica
- Miglioramento delle prestazioni della replica transazionale
- Miglioramento delle prestazioni della replica di tipo merge
Dopo aver configurato la replica, è consigliabile sviluppare dati di riferimento per le prestazioni in modo da poter stabilire il comportamento della replica in presenza del carico di lavoro tipico delle applicazioni e della topologia in uso. Utilizzare Monitoraggio replica e Monitor di sistema per stabilire i valori tipici per le cinque dimensioni seguenti delle prestazioni della replica:
- Latenza: la quantità di tempo impiegato per la propagazione di una modifica dei dati tra i nodi di una topologia di replica.
- Velocità effettiva: la quantità di attività di replica (misurata in comandi recapitati in un intervallo di tempo) che un sistema è in grado di sostenere nel tempo.
- Concorrenza: il numero di processi di replica che è possibile eseguire contemporaneamente in un sistema.
- Durata della sincronizzazione: il tempo necessario per il completamento di una determinata sincronizzazione.
- Consumo di risorse: le risorse hardware e di rete utilizzate per l'elaborazione della replica.
La latenza e la velocità effettiva sono più rilevanti per la replica transazionale in quanto i sistemi che si basano su questo tipo di replica in genere richiedono una bassa latenza e un'elevata velocità effettiva. La concorrenza e la durata della sincronizzazione sono più rilevanti per la replica di tipo merge in quanto i sistemi che si basano su questo tipo di replica sono spesso caratterizzati da un numero elevato di Sottoscrittori e un server di pubblicazione può stabilire un numero significativo di sincronizzazioni simultanee con tali Sottoscrittori.
Dopo aver stabilito i numeri di riferimento, impostare le soglie in Monitoraggio replica. Per ulteriori informazioni, vedere Impostazione di valori di soglia e avvisi in Monitoraggio replica e Utilizzo degli avvisi per gli eventi dell'agente di replica. In caso di problemi di prestazioni, è consigliabile leggere i suggerimenti riportati negli argomenti relativi al miglioramento delle prestazioni elencati sopra e apportare modifiche nelle aree che hanno determinato tali problemi.
Vedere anche
Concetti
Monitoraggio delle prestazioni con Monitoraggio replica