sp_replmonitorhelppublicationthresholds (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure
Restituisce le metriche relative alle soglie impostate per una pubblicazione monitorata. Questa stored procedure, utilizzata per il monitoraggio della replica, viene eseguita nel database di distribuzione del server di distribuzione.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_replmonitorhelppublicationthresholds
[ @publisher = ] N'publisher'
, [ @publisher_db = ] N'publisher_db'
, [ @publication = ] N'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @thresholdmetricname = ] N'thresholdmetricname' ]
[ ; ]
Argomenti
[ @publisher = ] N'publisher'
Nome del server di pubblicazione. @publisher è sysname, senza impostazione predefinita.
[ @publisher_db = ] N'publisher_db'
Nome del database pubblicato. @publisher_db è sysname, senza impostazione predefinita.
[ @publication = ] N'publication'
Nome della pubblicazione. @publication è sysname, senza impostazione predefinita.
[ @publication_type = ] publication_type
Tipo di pubblicazione. @publication_type è int e può essere uno di questi valori.
valore | Descrizione |
---|---|
0 |
Pubblicazione transazionale. |
1 |
Pubblicazione snapshot. |
2 |
Pubblicazione di tipo merge. |
NULL (predefinito) |
La replica tenta di determinare il tipo di pubblicazione. |
[ @thresholdmetricname = ] N'thresholdmetricname'
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
metric_id |
int | ID della misurazione delle prestazioni di replica. I possibili valori sono i seguenti:1expiration : esegue il monitoraggio delle scadenze imminenti delle sottoscrizioni di pubblicazioni transazionali.2latency : esegue il monitoraggio delle prestazioni delle sottoscrizioni di pubblicazioni transazionali.4mergeexpiration : esegue il monitoraggio delle scadenze imminenti delle sottoscrizioni di pubblicazioni di tipo merge.5mergeslowrunduration : monitora la durata delle sincronizzazioni di tipo merge su connessioni a larghezza di banda ridotta (connessione remota).6mergefastrunduration : esegue il monitoraggio della durata delle sincronizzazioni di tipo merge attraverso connessioni LAN ad alta larghezza di banda.7mergefastrunspeed - esegue il monitoraggio della frequenza delle sincronizzazioni di tipo merge su connessioni tramite rete locale (LAN) a larghezza di banda elevata.8mergeslowrunspeed : monitora la frequenza di sincronizzazione delle sincronizzazioni di tipo merge su connessioni a larghezza di banda ridotta (connessione remota). |
title |
sysname | Nome della misurazione delle prestazioni di replica. |
value |
int | Valore soglia della misurazione delle prestazioni. |
shouldalert |
bit | Se un avviso deve essere generato quando la metrica supera la soglia definita per la pubblicazione; un valore indica 1 che deve essere generato un avviso. |
isenabled |
bit | Se il monitoraggio è abilitato per questa metrica delle prestazioni di replica per la pubblicazione; un valore indica 1 che il monitoraggio è abilitato. |
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
sp_replmonitorhelppublicationthresholds
viene usato con tutti i tipi di replica.
Autorizzazioni
Solo i membri del ruolo predefinito del database db_owner o replmonitor nel database di distribuzione possono eseguire sp_replmonitorhelppublicationthresholds
.