2014-12-04 96 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服务。

这应该保持数据库大小降低到一个合理的大小。如果需要,您还可以设置维护计划以使数据库运行得更好。