Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für: SQL Server
Die MSreplication_monitordata Tabelle enthält zwischengespeicherte Daten, die von Replikationsmonitor verwendet werden, mit einer Zeile für jedes überwachte Abonnement. Diese Tabelle wird in der Verteilungsdatenbank gespeichert.
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| lastrefresh | datetime | Datum und Uhrzeit des Updates der Überwachungsdaten |
| computetime | int | Zeit (in Sekunden) zum Berechnen der Überwachungsdaten |
| publication_id | int | Die Publikations-ID. |
| publisher | sysname | Der Name des Herausgebers. |
| publisher_srvid | int | Server-ID des Verlegers |
| publisher_db | sysname | Der Name der Publikationsdatenbank. |
| Veröffentlichung | sysname | Der Name der Veröffentlichung. |
| publication_type | int | Der Veröffentlichungstyp. Die folgenden Werte sind möglich: 0 = Transaktionsveröffentlichung 1 = Snapshot-Publikation 2 = Publikation zusammenführen |
| agent_type | int | Der Typ des Replikations-Agents. Die folgenden Werte sind möglich. 1 = Momentaufnahmen-Agent 2 = Log Reader Agent 3 = Verteilungs-Agent 4 = Merge-Agent 9 = Warteschlangenleser-Agent |
| agent_id | int | ID des Replikations-Agents |
| agent_name | sysname | Name des Replikations-Agent-Auftrags |
| job_id | uniqueidentifier | GUID des Replikations-Agent-Auftrags |
| status | int | Der Status des Replikations-Agents. Die folgenden Werte sind möglich: 1 = Gestartet 2 = Erfolgreich 3 = In Bearbeitung 4 = Leerlauf 5 = Wiederholen 6 = Fehlgeschlagen |
| isagentrunningnow | bit | Ein Flag, das angibt, ob der Agentauftrag derzeit ausgeführt wird, wobei der Wert 1 bedeutet, dass der Auftrag ausgeführt wird. |
| Warnung | int | Schwellenwertwarnung, die von einem Abonnement generiert wird. Sie kann das Ergebnis des logischen OR von mindestens einem der folgenden Werte sein. 1 = Ablauf – ein Abonnement einer transaktionsbezogenen Publikation hat den Aufbewahrungszeitraum um mehr als den zulässigen Schwellenwert als Prozentsatz des Aufbewahrungszeitraums überschritten. 2 = Latenz – die Zeit, die zum Replizieren von Daten aus einem transaktionsbezogenen Publisher an den Abonnenten benötigt wird, überschreitet den Schwellenwert in Sekunden. 4 = MergeExpiration – ein Abonnement einer Zusammenführungsveröffentlichung hat den Aufbewahrungszeitraum um mehr als den zulässigen Schwellenwert als Prozentsatz des Aufbewahrungszeitraums überschritten. 8 = mergefastrunduration - die Zeit zum Synchronisieren eines Mergeabonnements über eine schnelle Netzwerkverbindung überschreitet den Schwellenwert (in Sekunden). 16 = mergeslowrunduration - die Zeit für die vollständige Synchronisierung eines Seriendruckabonnements überschreitet den Schwellenwert in Sekunden über eine langsame oder DFÜ-Netzwerkverbindung. 32 = mergefastrunspeed – Die Übermittlungsrate für Zeilen während der Synchronisierung eines Seriendruckabonnements konnte die Schwellenwertrate in Zeilen pro Sekunde über eine schnelle Netzwerkverbindung nicht beibehalten. 64 = mergeslowrunspeed – Die Übermittlungsrate für Zeilen während der Synchronisierung eines Seriendruckabonnements konnte die Schwellenwertrate in Zeilen pro Sekunde über eine langsame oder DFÜ-Netzwerkverbindung nicht beibehalten. |
| last_distsync | datetime | Datum und die Uhrzeit, wann der Verteilungs-Agent zuletzt ausgeführt wurde |
| agentstoptime | datetime | Datum und die Uhrzeit der Beendigung der Momentaufnahme |
| distdb | sysname | Name der Verteilungsdatenbank für das Abonnement |
| Beibehaltung | int | Beibehaltungsdauer für die Veröffentlichung |
| time_stamp | datetime | Nur intern. |
| worst_latency | int | Die längste Latenzzeit (in Sekunden) für Datenänderungen, die vom Protokolllese-Agent oder vom Verteilungs-Agent für eine Transaktionsveröffentlichung weitergegeben werden. |
| best_latency | int | Die kürzeste Latenzzeit (in Sekunden) für Datenänderungen, die vom Protokolllese-Agent oder vom Verteilungs-Agent für eine Transaktionsveröffentlichung weitergegeben werden. |
| avg_latency | int | Die durchschnittliche Latenzzeit (in Sekunden) für Datenänderungen, die vom Protokolllese-Agent oder vom Verteilungs-Agent für eine Transaktionsveröffentlichung weitergegeben werden. |
| cur_latency | int | Die Latenzzeit (in Sekunden) für Datenänderungen, die vom Protokolllese-Agent oder vom Verteilungs-Agent während der aktuellen Ausführung weitergegeben werden. |
| worst_runspeedPerf | int | Die längste Synchronisierungszeit für die Mergeveröffentlichung |
| best_runspeedPerf | int | Die kürzeste Synchronisierungszeit für die Mergeveröffentlichung |
| average_runspeedPerf | int | Die durchschnittliche Synchronisierungszeit für die Mergeveröffentlichung |
| mergePerformance | int | Die Leistung der letzten Synchronisierung im Vergleich zu allen Synchronisierungen des Abonnements. Sie ergibt sich aus der Übermittlungsrate der letzten Synchronisierung dividiert durch den Durchschnitt aller vorhergegangenen Übermittlungsraten. |
| mergelatestsessionrunduration | int | Dauer der letzten Ausführung des Merge-Agents |
| mergelatestsessionrunspeed | float(53) | Übermittlungsrate der letzten Ausführung des Merge-Agents |
| mergelatestsessionconnectiontype | int | Die für die letzte Merge-Agent-Sitzung verwendete Verbindung. Die folgenden Werte sind möglich: 1 = Lokales Netzwerk (LAN) 2 = DFÜ-Netzwerkverbindung |
| retention_period_unit | tinyint | Gibt die zum Definieren der Beibehaltungsdauer verwendete Einheit an. Die folgenden Werte sind möglich. 1 = Woche 2 = Monat 3 = Jahr |
Weitere Informationen
Programmgesteuertes Überwachen der Replikation
Replikationstabellen (Transact-SQL)
Replikationsansichten (Transact-SQL)
sp_replmonitorhelpsubscription (Transact-SQL)
sp_replmonitorhelppublication (Transact-SQL)
sp_replmonitorhelppublisher (Transact-SQL)
sp_replmonitorhelpmergesession (Transact-SQL)
sp_replmonitorhelppublicationthresholds (Transact-SQL)
sp_replmonitorhelpmergesessiondetail (Transact-SQL)