维护 Monitoring Server 数据库

更新: 2009-04-23

本文内容:

  • Session objects

  • Parameter objects

监控服务器 数据库的维护要求最小。最重要的任务是定期备份数据,以便在发生数据损坏或数据丢失时可以还原系统。另一个重要任务是,确保该数据库的大小不超过最大磁盘空间以及可用磁盘空间足以满足您的需要。如果在满足了这些基本的维护要求后数据库仍损坏了,建议从以前的备份还原,因为修复数据结构的过程极其困难。

会话对象

Microsoft Office PerformancePoint Server 2007 存储库是 Web 服务器扩展的潜在瓶颈,因为临时对象都存储在该存储库中,需要定期自动清理。对于带有 OLAP 视图的高带宽场,临时对象表的大小可以相当大。通过将临时对象的默认保存期限从 10 小时缩短到 2 小时,可减小该表的大小。该值可在监控数据库的设置表中更改。将 MaxHoursOfSessionObjects 值从 10 改为 2。

配置临时对象的清除操作时还要考虑两个其他项目。第一个是 HoursToCleanSessionObjects 行。此值设置两次临时对象删除操作之间相隔的小时数。将此设置从 2 改为 1 可更频繁地执行清理操作。第二个项目是 tempFCOClean 存储过程。清理临时对象时会执行此过程。

为了更灵活地在 Microsoft SQL Server 2005 中安排该存储过程 (TempFCOClean) 的执行时间,可以禁用临时对象清理功能。将 HoursToCleanSessionObjects 和 MaxHoursOfSessionObjects 设置为“0”将禁用清理。

参数对象

在仪表板中使用参数时,所选的参数值会缓存在 parametersvalue 表中。此表增加的太大时会影响性能,但这并不太可能。此表的清除设置存储在 监控服务器 数据库的设置表中。MaxHoursOfParameterValues 包含参数的使用期限(2,160 小时),当参数值被清除时,参数也会随之删除。HoursToCleanParameterValues 包含参数值清除操作的时间间隔。

另请参阅