Freigeben über


Überlegungen zu Notification Services

Beim Planen der Konfiguration von Microsoft SQL Server Notification Services spielt die Bestimmung der Verarbeitungs- und Datenträgeranforderungen zu Spitzenlastzeiten eine wesentliche Rolle. Analysieren Sie zunächst die Hardwareverwendungsmuster, und legen Sie dann eine Basislinie entsprechend den Spitzenlastanforderungen fest.

Spitzenlastzeiten

Planen Sie die Hardwarekonfiguration auf der Grundlage von Spitzenlastzeiten. Wenn z. B. eine Verkehrsberichtanwendung geplante Abonnements unterstützt und die meisten Benutzer von 7:00 bis 9:00 Uhr sowie von 16:00 bos 18:00 Uhr lokaler Zeit Verkehrsaktualisierungen wünschen, müssen Sie das System basierend auf diesen Zeiten einschließlich der Lastspitzen in diesen Perioden planen und nicht basierend auf 24-Stunden-Mittelwerten.

Hardwareverwendungsmuster

Beachten Sie beim Planen der Server, die Benachrichtigungsanwendungen und Datenbanken hosten, Folgendes:

  • Die Benachrichtigungsgenerierung ist datenträgerintensiv und erfordert eine ausgiebige Verwendung von tempdb. Da die Generierung auf dem Datenbankserver erfolgt, wird die Anzahl der durch eine Anwendung generierbaren Benachrichtigungen normalerweise durch das Datenträgersubsystem des Servers beschränkt, der die Datenbanken hostet.
    Daher kann die Leistung von SQL Server durch die Verwendung schneller Laufwerke mit Hochleistungscontrollern verbessert werden. Das Hinzufügen weiterer Speicherkapazität kann zwar die Kapazität der Benachrichtigungsgenerierung erhöhen, eine deutliche Leistungssteigerung wird jedoch durch die Verwendung schneller Laufwerke mit schnellen Controllern erzielt.
    Der Datenentfernungsprozess (Vacuumer) entfernt veraltete Ereignis- und Benachrichtigungsdaten aus einer Anwendungsdatenbank. Das Entfernen alter Daten ist wichtig, um Speicherplatz zu sparen und die Leistung aufrechtzuerhalten. Sie konfigurieren einen Datenentfernungszeitplan pro Anwendung in der Anwendungsdefinition. Weitere Informationen finden Sie unter Konfigurieren der Datenentfernung.
  • Die Benachrichtigungsübermittlung wird in der Regel durch die Verarbeitungsleistung und die Übermittlungsbandbreite beschränkt. Das Formatieren von Benachrichtigungen erfordert beträchtliche Verarbeitungsleistung, und für die Benachrichtigungsübermittlung ist eine entsprechende Bandbreite für die übermittelnden Systeme erforderlich.

Siehe auch

Konzepte

Angeben von Einstellungen für die Anwendungsausführung
Planen eines Notification Services-Systems

Hilfe und Informationen

Informationsquellen für SQL Server 2005