Dela via


sp_replmonitorhelppublicationthresholds (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Returnerar tröskelvärdena som angetts för en övervakad publikation. Den här lagrade proceduren, som används för att övervaka replikering, körs hos distributören i distributionsdatabasen.

Transact-SQL syntaxkonventioner

Syntax

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

Argumentpunkter

[ @publisher = ] N'utgivare'

Namnet på utgivaren. @publisher är sysname, utan standard.

[ @publisher_db = ] N'publisher_db'

Namnet på den publicerade databasen. @publisher_db är sysname, utan standard.

[ @publication = ] N'publication'

Namnet på publikationen. @publication är sysname, utan standard.

[ @publication_type = ] publication_type

Om typen av publikation. @publication_type är int och kan vara ett av dessa värden.

Värde Beskrivning
0 Transaktionspublicering.
1 Publikation för ögonblicksbilder.
2 Koppla publikationen.
NULL (standardinställning) Replikeringen försöker fastställa publikationstypen.

[ @thresholdmetricname = ] N'thresholdmetricname'

Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte.

Resultatuppsättning

Kolumnnamn Datatyp Beskrivning
metric_id Int ID för replikeringsprestandamåttet, som kan vara något av följande.

1expiration - övervakar förestående upphörande av prenumerationer på transaktionspublikationer.

2latency – övervakar prestanda för prenumerationer på transaktionspublikationer.

4mergeexpiration - övervakar förestående upphörande av prenumerationer för sammanslagning av publikationer.

5mergeslowrunduration – övervakar varaktigheten för sammanslagningssynkroniseringar över anslutningar med låg bandbredd (uppringning).

6mergefastrunduration – övervakar varaktigheten för sammanslagningssynkroniseringar över LAN-anslutningar (high-bandwidth).

7mergefastrunspeed – övervakar synkroniseringshastigheten för sammanslagningssynkroniseringar över LAN-anslutningar (high-bandwidth).

8mergeslowrunspeed – övervakar synkroniseringshastigheten för sammanslagningssynkroniseringar över anslutningar med låg bandbredd (uppringning).
title sysname Namn på replikeringsprestandamåttet.
value Int Tröskelvärdet för prestandamåttet.
shouldalert bit Är om en avisering ska genereras när måttet överskrider det definierade tröskelvärdet för den här publikationen. värdet anger att en avisering 1 ska höjas.
isenabled bit Är om övervakning är aktiverat för det här replikeringsprestandamåttet för den här publikationen. värdet 1 anger att övervakning är aktiverat.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Anmärkningar

sp_replmonitorhelppublicationthresholds används med alla typer av replikering.

Behörigheter

Endast medlemmar i den fasta databasrollen db_owner eller replmonitor på distributionsdatabasen kan köra sp_replmonitorhelppublicationthresholds.