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 di sintassi Transact-SQL
Sintassi
sp_replmonitorhelppublicationthresholds [ @publisher = ] 'publisher'
, [ @publisher_db = ] 'publisher_db'
, [ @publication = ] 'publication'
[ , [ @publication_type = ] publication_type ]
[ , [ @thresholdmetricname = ] 'thresholdmetricname'
Argomenti
[ @publisher = ] 'publisher'
Nome del server di pubblicazione. publisher è sysname, senza impostazione predefinita.
[ @publisher_db = ] 'publisher_db'
Nome del database pubblicato. publisher_db è sysname, senza impostazione predefinita.
[ @publication = ] 'publication'
Nome della pubblicazione. publication è sysname, senza impostazione predefinita.
[ @publication_type = ] publication_type
Se il 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. |
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 : monitora la scadenza imminente delle sottoscrizioni alle pubblicazioni transazionali. 2latenza : monitora le prestazioni delle sottoscrizioni alle pubblicazioni transazionali. 4mergeexpiration : monitora la scadenza imminente delle sottoscrizioni alle pubblicazioni di tipo merge. 5mergeslowrunduration : monitora la durata delle sincronizzazioni di tipo merge su connessioni a larghezza di banda ridotta (connessione remota). 6mergefastrunduration : monitora la durata delle sincronizzazioni di tipo merge su connessioni LAN (High Bandwidth). 7mergefastrunspeed : monitora la frequenza di sincronizzazione delle sincronizzazioni di tipo merge su connessioni LAN (High Bandwidth). 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; Il valore 1 indica che deve essere generato un avviso. |
Isenabled | bit | Se il monitoraggio è abilitato per questa metrica delle prestazioni di replica per la pubblicazione; il valore 1 indica 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 di db_owner o replmonitor nel database di distribuzione possono eseguire sp_replmonitorhelppublicationthresholds.
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per