Partager via


Maintenance des bases de données Monitoring Server

Mise à jour : 2009-04-23

Dans cet article :

  • Session objects

  • Parameter objects

La configuration requise pour la maintenance de la base de données Monitoring Server est minime. La tâche la plus importante est la sauvegarde régulière des données, afin qu'en cas de corruption ou de perte de données, le système puisse être restauré. Il est également important de vous assurer que la taille de la base de données n'excède pas l'espace disque maximal, et que l'espace disque disponible est suffisant pour vos besoins. Si la base de données se trouvait corrompue malgré ces règles de maintenance élémentaires, il vous est recommandé de la restaurer à partir d'une sauvegarde précédente, car la correction de la structure des données peut se révéler très difficile.

Objets de session

Le référentiel Microsoft Office PerformancePoint Server 2007 est un goulet d'étranglement potentiel lors de la mise à l'échelle d'un serveur Web, parce que des objets temporaires y sont stockés et requièrent un nettoyage automatique périodique. La table temporaire des objets peut être assez volumineuse pour les batteries de serveurs à bande passante élevée avec des vues OLAP. Cela peut être atténué si vous abaissez l'âge par défaut des objets temporaires de 10 heures à 2 heures. Ce comportement peut être modifié dans la table Paramètres de la base de données Monitoring Server. Modifiez la valeur MaxHoursOfSessionObjects de 10 à 2.

Il existe deux autres éléments à prendre en compte pour configurer la suppression d'objets temporaires. Le premier est la ligne HoursToCleanSessionObjects. Cette ligne définit le nombre d'heures entre deux suppressions d'objets temporaires. Ce paramètre peut être abaissé de 2 à 1 pour des nettoyage plus fréquents. Le deuxième élément est la procédure stockée tempFCOClean. Cette procédure est exécutée lors du nettoyage des objets temporaires.

Le nettoyage des objets temporaires peut être désactivé pour rendre plus flexible la planification de la procédure stockée (TempFCOClean) dans Microsoft SQL Server 2005. Définissez HoursToCleanSessionObjects et MaxHoursOfSessionObjects à « 0 » pour désactiver le nettoyage.

Objets de paramètre

Lorsque des paramètres sont utilisés dans un tableau de bord, les valeurs sélectionnées pour ces paramètre sont mises en cache dans la table Parametersvalue. Cette table peut augmenter jusqu'à nuire aux performances, mais très rarement. Les paramètres pour le nettoyage de la table sont stockés dans la table Paramètres de la base de données Monitoring Server. MaxHoursOfParameterValues contient l'âge (2 à 160 heures) des paramètres qui seront supprimés lors du nettoyage des valeurs de paramètres. HoursToCleanParameterValues contient le délai entre deux nettoyages des valeurs de paramètres.

Voir aussi