2014-12-04 127 views

回答

0

,填補了該數據庫的主要事情是在vCenter日誌,作爲一個開始,我們傾向於設置如下:

要在VPX_EVENT表中清除數據: 1.連接到服務器名\ SQL數據庫和使用適當的憑證登錄。 2.單擊要展開的數據庫並選擇VIM_VCDB>表。 3.右鍵單擊dbo.VPX_PARAMETER表並選擇打開。

注意:如果您使用的是SQL Server 2008,請右鍵單擊dbo.VPX_PARAMETER表並單擊編輯Top 200 Rows。

  1. 將event.maxAge修改爲30,並將event.maxAgeEnabled值修改爲true。
  2. 將task.maxAge修改爲30,並將task.maxAgeEnabled值修改爲true。

    注意:要提高數據清理的時間,請在多個間隔內運行上述步驟。爲此,請確保保留event.maxAgeand task.maxAge的默認值並執行步驟6以運行清理。然後,將event.maxAgeand task.maxAgevalue減少60並運行清理。重複這些步驟,直到最終清理過程的值達到30。

  3. 運行內置的存儲過程:

    一個。轉到VIM_VCDB>可編程性>存儲過程。 b。右鍵單擊dbo.cleanup_events_tasks_proc並選擇執行存儲過程。

    這將根據爲maxAge指定的日期從vpx_event,vpx_event_arg和vpx_task表中清除數據。

    c。成功完成後,請關閉SQL Management Studio並啓動VMware Virtual Center Server服務。

這應該保持數據庫大小降低到一個合理的大小。如果需要,您還可以設置維護計劃以使數據庫運行得更好。