Warten von Monitoring Server-Datenbanken
Aktualisiert: 2009-04-23
In diesem Artikel:
Session objects
Parameter objects
Die Anforderungen an die Wartung der Monitoring Server-Datenbank sind minimal. Die wichtigste Aufgabe ist die regelmäßige Sicherung der Daten, damit das System im Fall von Datenbeschädigungen oder Datenverlust wiederhergestellt werden kann. Außerdem ist darauf zu achten, dass die Größe der Datenbank den maximalen Speicherplatz nicht übersteigt und dass genügend Speicherplatz für Ihre Anforderungen verfügbar ist. Wenn die Datenbank trotz dieser grundlegenden Wartungsanforderungen beschädigt wird, wird die Wiederherstellung von einer vorherigen Sicherung empfohlen, da die Reparatur der Datenstruktur extrem schwierig sein kann.
Sitzungsobjekte
Das Microsoft Office PerformancePoint Server 2007-Repository ist ein möglicher Engpass bei der Webserverskalierung, da temporäre Objekte im Repository gespeichert werden und regelmäßig automatisch bereinigt werden müssen. Die temporäre Objekttabelle kann bei Farmen mit hoher Bandbreite und OLAP-Ansichten sehr umfangreich sein. Die Größe kann durch Verringerung des Standardalters der temporären Objekte von 10 Stunden auf 2 Stunden reduziert werden. Dies kann in der Einstellungstabelle der Überwachungsdatenbank geändert werden. Ändern Sie den MaxHoursOfSessionObjects-Wert von 10 in 2.
Beim Konfigurieren der Löschung temporärer Objekte sind zwei weitere Elemente zu berücksichtigen. Das erste ist die HoursToCleanSessionObjects-Zeile. Damit wird die Anzahl von Stunden zwischen dem Entfernen temporärer Objekte festgelegt. Diese Einstellung kann von 2 in 1 geändert werden, um die Bereinigung häufiger auszuführen. Das zweite Element ist die gespeicherte Prozedur tempFCOClean. Diese Prozedur wird beim Bereinigen temporärer Objekte ausgeführt.
Die Bereinigung temporärer Objekte kann deaktiviert werden. Dies erlaubt eine flexiblere Planung der gespeicherten Prozedur (TempFCOClean) in Microsoft SQL Server 2005. Legen Sie HoursToCleanSessionObjects und MaxHoursOfSessionObjects auf 0 fest, um die Bereinigung zu deaktivieren.
Parameterobjekte
Wenn Parameter in einem Dashboard verwendet werden, werden die ausgewählten Parameterwerte in der parametersvalue-Tabelle zwischengespeichert. Diese Tabelle kann so groß werden, dass sie die Leistung beeinträchtigt; dies ist aber nicht sehr wahrscheinlich. Die Einstellungen für das Löschen der Tabelle werden in der Einstellungstabelle der Monitoring Server-Datenbank gespeichert. Die MaxHoursOfParameterValues-Einstellung enthält das Alter (2.160 Stunden) der Parameter, die beim Bereinigen der Parameterwerte gelöscht werden. Die HoursToCleanParameterValues-Einstellung enthält das Zeitintervall zwischen den Bereinigungen von Parameterwerten.