共用方式為


維護監控伺服器資料庫

更新日期: 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 包含參數值清除之間的時間。

請參閱