Leistung (Replikation)

Machen Sie sich vor dem Konfigurieren der Replikation mit den Faktoren vertraut, die sich auf die Replikationsleistung auswirken:

  • Server- und Netzwerkhardware

  • Datenbankentwurf

  • Verteilerkonfiguration

  • Veröffentlichungsentwurf und -optionen

  • Entwurf und Verwendung von Filtern

  • Abonnementoptionen

  • Snapshotoptionen

  • Agentparameter

  • Wartung

Weitere Informationen zu den Auswirkungen dieser Faktoren auf die einzelnen Replikationstypen finden Sie unter folgenden Themen:

Wenn die Replikation konfiguriert ist, empfiehlt es sich, Leistungsgrundlagen zu entwickeln, die es Ihnen ermöglichen, das Replikationsverhalten bei einer typischen Auslastung Ihrer Anwendungen und Topologie zu ermitteln. Verwenden Sie den Replikationsmonitor und den Systemmonitor, um die typischen Zahlen für die folgenden fünf Dimensionen der Replikationsleistung zu ermitteln:

  • Latenzzeit: die erforderliche Zeit für die Weitergabe einer Datenänderung zwischen den Knoten einer Replikationstopologie.

  • Durchsatz: der Umfang der Replikationsaktivität, die ein System unterstützt (gemessen in Befehlen, die in einem bestimmten Zeitraum übermittelt werden).

  • Parallelität: die Anzahl der Replikationsprozesse, die in einem System gleichzeitig aktiv sein können.

  • Dauer der Synchronisierung: der Zeitraum, bis eine bestimmte Synchronisierung abgeschlossen ist.

  • Ressourcenverbrauch: die Hardware- und Netzwerkressourcen, die im Rahmen der Replikationsverarbeitung verwendet werden.

Latenzzeit und Durchsatz sind für die Transaktionsreplikation am wichtigsten, da Systeme, die auf der Transaktionsreplikation basieren, in der Regel eine geringe Latenzzeit und einen hohen Durchsatz erfordern. Parallelität und Dauer der Synchronisierung sind bei der Mergereplikation am wichtigsten, da Systeme, die auf der Mergereplikation basieren, häufig eine große Anzahl an Abonnenten aufweisen und bei einem Verleger eine beträchtliche Anzahl gleichzeitiger Synchronisierungen mit diesen Abonnenten erfolgen kann.

Nachdem Sie die Zahlen der Leistungsgrundlagen ermittelt haben, legen Sie im Replikationsmonitor Schwellenwerte fest. Weitere Informationen finden Sie unter Festlegen von Schwellenwerten und Warnungen im Replikationsmonitor und Verwenden von Warnungen für Ereignisse des Replikations-Agents. Sollte ein Leistungsproblem auftreten, lesen Sie die Vorschläge in den oben aufgeführten Themen zur Leistungsverbesserung, und ändern Sie die entsprechenden Bereiche, die sich auf die von Ihnen festgestellten Probleme beziehen.