sp_replmonitorhelppublicationthresholds (Transact-SQL)sp_replmonitorhelppublicationthresholds (Transact-SQL)

S’APPLIQUE À : ouiSQL Server ouiAzure SQL Database (Managed Instance uniquement) nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure SQL Data Warehouse noParallel Data Warehouse

Retourne l'ensemble de mesures de seuil pour une publication analysée.Returns the threshold metrics set for a monitored publication. Cette procédure stockée, utilisée pour surveiller la réplication, est exécutée sur la base de données du serveur de distribution.This stored procedure, which is used to monitor replication, is executed at the Distributor on the distribution database.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

  
sp_replmonitorhelppublicationthresholds [ @publisher = ] 'publisher'  
        , [ @publisher_db = ] 'publisher_db'  
        , [ @publication = ] 'publication'   
    [ , [ @publication_type = ] publication_type ]   
    [ , [ @thresholdmetricname = ] 'thresholdmetricname'  

ArgumentsArguments

[ @publisher = ] 'publisher'Nom du serveur de publication.[ @publisher = ] 'publisher' Is the name of the Publisher. Publisher est de type sysname, sans valeur par défaut.publisher is sysname, with no default.

[ @publisher_db = ] 'publisher_db'Nom de la base de données publiée.[ @publisher_db = ] 'publisher_db' Is the name of the published database. publisher_db est de type sysname, sans valeur par défaut.publisher_db is sysname, with no default.

[ @publication = ] 'publication'Nom de la publication.[ @publication = ] 'publication' Is the name of the publication. publication est de type sysname, sans valeur par défaut.publication is sysname, with no default.

[ @publication_type = ] publication_typeSi le type de publication.[ @publication_type = ] publication_type If the type of publication. publication_type est de type intet peut prendre l’une des valeurs suivantes.publication_type is int, and can be one of these values.

ValueValue DescriptionDescription
00 Publication transactionnelle.Transactional publication.
11 Publication d'instantané.Snapshot publication.
22 Publication de fusion.Merge publication.
NULL (par défaut)NULL (default) La réplication tente de déterminer le type de publication.Replication tries to determine the publication type.

Jeux de résultatsResult Sets

Nom de la colonneColumn name Type de donnéesData type DescriptionDescription
metric_idmetric_id intint ID de la mesure de performance de réplication qui peut correspondre à l'une des valeurs suivantes.ID of the replication performance metric, which can be one of the following.

1expiration : contrôle l’expiration imminente des abonnements aux publications transactionnelles.1expiration - monitors for imminent expiration of subscriptions to transactional publications.

2latency : analyse les performances des abonnements aux publications transactionnelles.2latency - monitors for the performance of subscriptions to transactional publications.

4mergeexpiration : contrôle l’expiration imminente des abonnements aux publications de fusion.4mergeexpiration - monitors for imminent expiration of subscriptions to merge publications.

5mergeslowrunduration : contrôle la durée des synchronisations de fusion sur les connexions à faible bande passante (accès à distance).5mergeslowrunduration - monitors the duration of merge synchronizations over low-bandwidth (dial-up) connections.

6mergefastrunduration : contrôle la durée des synchronisations de fusion sur les connexions à bande passante élevée (LAN).6mergefastrunduration - monitors the duration of merge synchronizations over high-bandwidth (LAN) connections.

7mergefastrunspeed : contrôle la vitesse de synchronisation des synchronisations de fusion sur les connexions à bande passante élevée (LAN).7mergefastrunspeed - monitors the synchronization rate of merge synchronizations over high-bandwidth (LAN) connections.

8mergeslowrunspeed : contrôle la vitesse de synchronisation des synchronisations de fusion sur les connexions à faible bande passante (accès à distance).8mergeslowrunspeed - monitors the synchronization rate of merge synchronizations over low-bandwidth (dial-up) connections.
titletitle sysnamesysname Nom de la mesure de performance de réplication.Name of the replication performance metric.
valuevalue Intint Valeur seuil de la mesure de performance.The threshold value of the performance metric.
shouldalertshouldalert bitbit Indique si une alerte doit être générée lorsque la mesure dépasse le seuil défini pour cette publication; la valeur 1 indique qu’une alerte doit être déclenchée.Is if an alert should be generated when the metric exceeds the defined threshold for this publication; a value of 1 indicates that an alert should be raised.
isenabledisenabled bitbit Indique si l’analyse est activée pour cette mesure de performance de réplication pour cette publication; la valeur 1 indique que l’analyse est activée.Is if monitoring is enabled for this replication performance metric for this publication; a value of 1 indicates that monitoring is enabled.

Valeurs des codes de retourReturn Code Values

0 (succès) ou 1 (échec)0 (success) or 1 (failure)

NotesRemarks

sp_replmonitorhelppublicationthresholds est utilisé avec tous les types de réplications.sp_replmonitorhelppublicationthresholds is used with all types of replication.

AutorisationsPermissions

Seuls les membres du rôle de base de données fixe db_owner ou replmonitor de la base de données de distribution peuvent exécuter sp_replmonitorhelppublicationthresholds.Only members of the db_owner or replmonitor fixed database role on the distribution database can execute sp_replmonitorhelppublicationthresholds.

Voir aussiSee Also

Surveiller la réplication par programmationProgrammatically Monitor Replication