Purgar la base de datos de Service Management AutomationHow to purge the Service Management Automation database

Se aplica a: Paquete de Windows Azure para Windows Server, System Center 2016Applies To: Windows Azure Pack for Windows Server, System Center 2016

En Service Management Automation, purga de base de datos es automático, pero se puede ajustarla a sus necesidades.In Service Management Automation, database purging is automatic, but you can adjust it to your needs.

Para habilitar la purga automática de la base de datos, debe habilitar el servicio Agente de SQL Server (MSSQLSERVER) para Inicio automático.To enable the automatic database purge, you must enable the SQL Server Agent (MSSQLSERVER) service for Automatic start. El servicio no está activado de forma predeterminada, pero a menudo lo inician los administradores de bases de datos de SQL Server para otras tareas.The service is not turned on by default, but it is frequently started by SQL Server database administrators for other tasks.

Si el servicio Agente de SQL Server no se está ejecutando, no se producirá la purga y el cliente tendrá problemas de rendimiento (primero en el portalIf the SQL Server Agent service is not running, the purge will not occur and eventually the customer will experience performance issues, first in the portal. y luego en el servidor back end).and then with the back end.)

La tarea del trabajo que realiza la purga se puede configurar en el programa de instalación, incluso si el cliente no está ejecutando el servicio Agente de SQL Server.The job task that performs purge can be set up in the installer even if the customer is not running the SQL Server Agent service. Pero no se realizará ninguna tarea hasta que el servicio está habilitado.But it will not do anything until the service is enabled.

El trabajo de purga de base de datos es automático, pero se puede regular el Administrador de Service Management Automation.The database purge job is automatic, but it can be regulated by the Service Management Automation administrator.

  • De forma predeterminada, el trabajo de purga de la base de datos se ejecuta cada 15 minutos, y solo se ejecuta si hay registros que purgar.By default, the database purge job runs every 15 minutes, and it runs only if there are records to purge.

  • Los registros se purgan solo si son más antiguos que la duración predeterminada de 30 días.Records are purged only if they are older than the default duration of 30 days. Este tiempo es configurable mediante el uso de la Set-SmaAdminConfiguration cmdlet y estableciendo el "PurgeJobsOlderThanCountDays parámetro.This time is configurable by using the Set-SmaAdminConfiguration cmdlet and setting the "PurgeJobsOlderThanCountDays parameter.

  • Si el registro del total de trabajos supera el parámetro MaxJobRecords establecido por el mismo cmdlet Set-SmaAdminConfiguration , se purgarán más registros de trabajos.If the total job record count exceeds the MaxJobRecords parameter set by the same Set-SmaAdminConfiguration cmdlet, then more job records will be purged. El valor predeterminado de este parámetro es 120.000 registros.The default value for this parameter is 120,000 records.