Gestione dei database di Server di monitoraggio

Aggiornato: 2009-04-23

Nel presente articolo:

  • Oggetti sessione

  • Oggetti parametro

I requisiti per la gestione del database di Server di monitoraggio sono minimi. L'attività più importante è l'esecuzione di backup dei dati a intervalli regolari, in modo che in caso di danneggiamento o perdita dei dati sia possibile ripristinare il sistema. È importante inoltre verificare che la dimensione del database non superi lo spazio massimo su disco e che lo spazio disponibile su disco sia sufficiente per le proprie esigenze. Se il database si danneggia nonostante questi requisiti di gestione di base, è consigliabile eseguire il ripristino da un backup precedente poiché il processo di correzione della struttura dei dati può essere estremamente difficile.

Oggetti sessione

Il repository di Microsoft Office PerformancePoint Server 2007 rappresenta un potenziale collo di bottiglia per la scalabilità del server Web poiché gli oggetti temporanei vengono archiviati nel repository e devono essere eliminati periodicamente in modo automatico. La dimensione della tabella degli oggetti temporanei può essere piuttosto estesa per le farm con larghezza di banda elevata con visualizzazioni OLAP. Per ovviare a questo problema è possibile ridurre la durata predefinita degli oggetti temporanei da 10 a 2 ore. Questa impostazione può essere modificata nella tabella delle impostazioni del database di monitoraggio cambiando il valore MaxHoursOfSessionObjects da 10 a 2.

Per la configurazione dell'eliminazione degli oggetti temporanei è necessario tenere conto di altri due elementi. Il primo elemento è la riga HoursToCleanSessionObjects, nella quale viene impostato il numero di ore che intercorrono tra le rimozioni degli oggetti temporanei. Questa impostazione può essere cambiata da 2 a 1 per eseguire la pulizia più frequentemente. Il secondo elemento è la stored procedure tempFCOClean, che viene eseguita quando vengono eliminati gli oggetti temporanei.

È possibile disabilitare la pulizia degli oggetti temporanei per consentire una pianificazione più flessibile della stored procedure TempFCOClean in Microsoft SQL Server 2005. A tale scopo, impostare HoursToCleanSessionObjects e MaxHoursOfSessionObjects su "0".

Oggetti parametro

Se vengono utilizzati parametri in un dashboard, i valori dei parametri selezionati vengono memorizzati nella cache nella tabella parametersvalue. Le dimensioni di questa tabella possono aumentare con effetti negativi sulle prestazioni, anche se questa eventualità è molto improbabile. Le impostazioni per la cancellazione del contenuto della tabella sono archiviate nella tabella delle impostazioni del database di Server di monitoraggio. In MaxHoursOfParameterValues è specificata la durata (2.160 ore) dei parametri che verranno eliminati con la pulizia dei valori dei parametri. In HoursToCleanParameterValues è specificato il tempo che intercorre tra le operazioni di pulizia dei valori dei parametri.

Vedere anche